1 #ifndef ZVTOPZVRESProcessor_h
2 #define ZVTOPZVRESProcessor_h 1
4 #include "marlin/Processor.h"
11 #include "inc/decaychain.h"
13 using namespace lcio ;
14 using namespace marlin ;
72 virtual void processRunHeader( LCRunHeader* run ) ;
73 virtual void processEvent( LCEvent * evt ) ;
74 virtual void check( LCEvent * evt ) ;
79 std::string _JetRPCollectionName ;
80 std::string _DecayChainRPTracksCollectionName;
81 std::string _VertexCollectionName ;
82 std::string _IPVertexCollectionName ;
83 std::string _DecayChainCollectionName;
86 bool _ManualPrimaryVertex;
87 FloatVec _ManualPrimaryVertexPos;
88 FloatVec _ManualPrimaryVertexErr;
90 double _JetWeightingEnergyScaling;
94 bool _OutputTrackChi2;
Find vertices in a jet using topological ZVTOP-ZVRES algorithm.