2 #define VERTEXVIEWER_H 1
4 #include "marlin/Processor.h"
5 #include "EVENT/MCParticle.h"
10 using namespace lcio ;
11 using namespace marlin ;
22 virtual Processor* newProcessor() {
return new VertexViewer ; }
29 virtual void processRunHeader( LCRunHeader* run ) ;
31 virtual void processEvent( LCEvent * evt ) ;
33 virtual void check( LCEvent * evt ) ;
43 std::vector<std::string> _trackerHitCollection;
44 std::string _trueTracksCollection;
45 std::string _tracksCollection;
46 std::string _trueTracksMCPCollection;
47 std::string _tracksMCPCollection;
48 std::vector<std::string> _simTrackerHitCollection;
50 int _layerTrackerHits;
53 int _layerSimTrackerHits;
54 int returnColor(
int counter);
55 float _cutOnD0,_cutOnZ0;
Vertex Viewer Processor
Definition: VertexViewer.h:18