1 #ifndef SimpleFCalDigi_H
2 #define SimpleFCalDigi_H 1
4 #include "marlin/Processor.h"
10 using namespace marlin ;
37 virtual void processRunHeader( LCRunHeader* run ) ;
39 virtual void processEvent( LCEvent * evt ) ;
42 virtual void check( LCEvent * evt ) ;
53 std::vector<std::string> _fcalCollections{};
55 std::string _outputFcalCollection{};
56 std::string _outputRelCollection{};
58 std::string _cellIDLayerString{};
60 std::string _defaultEncoding{};
61 std::string _caloLayout{};
62 std::string _caloID{};
63 std::string _caloType{};
65 float _thresholdFcal{};
66 float _calibrCoeffFcal{};
virtual Processor * newProcessor()