1 #ifndef TimePixModeMapCreaterProcessor_h
2 #define TimePixModeMapCreaterProcessor_h 1
4 #include "marlin/DataSourceProcessor.h"
6 #include "IMPL/LCCollectionVec.h"
61 virtual void createTOTMap( lcio::LCCollectionVec* modeMap );
68 std::string _outputColName;
69 std::string _modeMapColName;
72 std::string _listName ;
73 std::ifstream _infile;
74 std::vector<int> _chipIDs;
81 std::string _description;
82 std::string _subDetName;
virtual void readDataSource(int numEvents)
Creates 1 event with LCGenericObject collections of TimePixModeMap calls all active processors' proce...
Definition: TimePixModeMapCreaterProcessor.cc:98
Creates a mode map for a TimePix - there are four possible maps: MM1, MM2, TOT, TIME.
Definition: TimePixModeMapCreaterProcessor.h:34
virtual void createTIMEPIXMap(lcio::LCCollectionVec *modeMap)
creates map of chip operated in TIME mode
Definition: TimePixModeMapCreaterProcessor.cc:253
virtual void createMixedMode2Map(lcio::LCCollectionVec *modeMap)
creates map of chip operated in MixedMode starting with TOT
Definition: TimePixModeMapCreaterProcessor.cc:201
int _outputIsTransient
give the status which is set to the transient flag of the output collection it is an int instead of a...
Definition: TimePixModeMapCreaterProcessor.h:88
virtual void createMixedMode1Map(lcio::LCCollectionVec *modeMap)
creates map of chip operated in MixedMode starting with TIMEPIX
Definition: TimePixModeMapCreaterProcessor.cc:165
virtual void createTOTMap(lcio::LCCollectionVec *modeMap)
creates map of chip operated in TOT mode
Definition: TimePixModeMapCreaterProcessor.cc:234