KinkFinder Processor
KinkFinder processor identify kinked tracks
More...
#include <KinkFinder.h>
Public Member Functions | |
virtual Processor * | newProcessor () |
KinkFinder () | |
virtual void | init () |
virtual void | processRunHeader (LCRunHeader *run) |
virtual void | processEvent (LCEvent *evt) |
virtual void | check (LCEvent *evt) |
virtual void | end () |
Protected Member Functions | |
void | Sorting (TrackPairVec &trkPairVec) |
float | kinkMass (HelixClass *parent, HelixClass *daughter, float daughterMass, float neutralMass) |
Protected Attributes | |
int | _nRun {} |
int | _nEvt {} |
std::string | _trackColName {} |
std::string | _kinkVertexColName {} |
std::string | _prongVertexColName {} |
std::string | _splitVertexColName {} |
std::string | _kinkRecoPartColName {} |
std::string | _prongRecoPartColName {} |
std::string | _splitRecoPartColName {} |
float | _rKinkCut {} |
int | _minTrackHits {} |
int | _maxDeltaTpcLayers {} |
int | _debugPrinting {} |
float | _kaonDecayMassCut {} |
float | _pionDecayMassCut {} |
float | _sigmaDecayMassCut {} |
float | _hyperonDecayMassCut {} |
float | _sigmaTimeCut {} |
float | _hyperonTimeCut {} |
float | _tightDrCutTPC {} |
float | _veryTightDrCutTPC {} |
float | _drCutTPC {} |
float | _drCutSIT {} |
float | _looseDrCutSIT {} |
float | _maxSplitTrackFracDeltaP {} |
float | _maxSplitTrackDeltaP {} |
float | _minELambda {} |
float | _bField {} |
float | _tpcInnerR {} |
float | _tpcOuterR {} |
float | _tpcZmax {} |
int | _tpcMaxRow {} |
int | _nLayersSIT {} |
int | _nLayersVTX {} |
std::vector< float > | _rSIT {} |
std::vector< float > | _rVTX {} |
KinkFinder Processor
KinkFinder processor identify kinked tracks
Definition at line 113 of file KinkFinder.h.