MarlinTPC  1.2.0
DumpNTracksProcessor.h
1 #ifndef DUMP_N_TRACKS_PROCESSOR_H
2 #define DUMP_N_TRACKS_PROCESSOR_H 1
3 
4 //LCIO
5 #include <lcio.h>
6 
7 //MARLIN
8 #include <marlin/Processor.h>
9 
10 namespace marlintpc
11 {
12 
19  class DumpNTracksProcessor : public marlin::Processor{
20 
21  public:
22 
23  virtual Processor* newProcessor() { return new DumpNTracksProcessor ; }
24 
26 
27  virtual void init( ) ;
28 
29  virtual void processRunHeader( LCRunHeader * run ) ;
30 
31  virtual void processEvent( LCEvent * evt ) ;
32 
33  protected:
34 
35  std::string _inputColName ;
36 
37  };
38 }
39 
40 #endif // DUMP_HITS_IN_TRACKS_PROCESSOR_H
Dump the coordinates of the hits in the tracks.
Definition: DumpNTracksProcessor.h:19
std::string _inputColName
the name of the input collection
Definition: DumpNTracksProcessor.h:35