8 #ifndef _DCustomAction_TrackingEfficiency_
9 #define _DCustomAction_TrackingEfficiency_
14 #include "JANA/JEventLoop.h"
15 #include "JANA/JApplication.h"
37 DAnalysisAction(locReaction,
"Custom_TrackingEfficiency", locUseKinFitResultsFlag, locActionUniqueString)
39 dTreeInterface = NULL;
42 void Initialize(JEventLoop* locEventLoop);
46 if(dTreeInterface != NULL)
47 delete dTreeInterface;
52 bool Perform_Action(JEventLoop* locEventLoop,
const DParticleCombo* locParticleCombo);
53 double Calc_MatchFOM(
const DVector3& locDeltaP3, TMatrixDSym locInverse3x3Matrix)
const;
65 #endif // _DCustomAction_TrackingEfficiency_
const DParticleID * dParticleID
DTreeFillData dTreeFillData
~DCustomAction_TrackingEfficiency(void)
const DAnalysisUtilities * dAnalysisUtilities
DTreeInterface * dTreeInterface
DCustomAction_TrackingEfficiency(const DReaction *locReaction, bool locUseKinFitResultsFlag, string locActionUniqueString="")