4 #include "marlin/Processor.h"
10 using namespace lcio ;
11 using namespace marlin ;
59 class V0Finder : public Processor {
63 virtual Processor* newProcessor() { return new V0Finder ; }
70 virtual void processRunHeader( LCRunHeader* run ) ;
72 virtual void processEvent( LCEvent * evt ) ;
74 virtual void check( LCEvent * evt ) ;
80 void Sorting( TrackPairVec & trkPairVec );
81 float Rmin( Track* track );
86 std::string _trackColName{};
87 std::string _vertexColName{};
88 std::string _recoPartColName{};
101 float _deltaMassK0S{};
102 float _deltaMassL0{};
103 float _deltaMassGamma{};
105 float _rxyCutGamma{};
107 float _rxyCutLambda{};
109 float _minTrackHitRatio{};