MarlinTPC  1.2.0
DumpSimTrackerHitsProcessor.h
1 #ifndef DUMP_SIM_TRACKER_HITS_PROCESSOR_H
2 #define DUMP_SIM_TRACKER_HITS_PROCESSOR_H 1
3 
4 //LCIO
5 #include <lcio.h>
6 
7 //MARLIN
8 #include <marlin/Processor.h>
9 
10 namespace marlintpc
11 {
12 
24  class DumpSimTrackerHitsProcessor : public marlin::Processor{
25 
26  public:
27 
28  virtual Processor* newProcessor() { return new DumpSimTrackerHitsProcessor ; }
29 
31 
32  virtual void processEvent( LCEvent * evt ) ;
33 
34  protected:
35 
36  std::string _inputColName ;
38 
39  };
40 }
41 
42 #endif // DUMP_SIM_TRACKER_HITS_PROCESSOR_H
bool _printMCParticleInfo
flag wheter to print information about the MCPArticles
Definition: DumpSimTrackerHitsProcessor.h:37
std::string _inputColName
the name of the input collection
Definition: DumpSimTrackerHitsProcessor.h:36
Dump the coordinates of all hits in a SimTrackerHits collection.
Definition: DumpSimTrackerHitsProcessor.h:24