6 #ifndef _DCustomAction_dirc_tree_
7 #define _DCustomAction_dirc_tree_
13 #include "TLorentzRotation.h"
15 #include "JANA/JEventLoop.h"
16 #include "JANA/JApplication.h"
30 #include <TClonesArray.h>
40 DAnalysisAction(locReaction,
"Custom_dirc_reactions", locUseKinFitResultsFlag, locActionUniqueString), dParticleComboStepIndex(locParticleComboStepIndex), dPID(locPID) {}
42 void Initialize(JEventLoop* locEventLoop);
46 bool Perform_Action(JEventLoop* locEventLoop,
const DParticleCombo* locParticleCombo);
68 #endif // _DCustomAction_dirc_tree_
const DParticleID * dParticleID
const DAnalysisUtilities * dAnalysisUtilities
deque< Particle_t > dFinalStatePIDs
DCustomAction_dirc_tree(const DReaction *locReaction, bool locUseKinFitResultsFlag, Particle_t locPID, int locParticleComboStepIndex, string locActionUniqueString="")
const DDIRCGeometry * dDIRCGeometry
const DDIRCLut * dDIRCLut