1#include "GaudiKernel/Bootstrap.h"
2#include "GaudiKernel/IJobOptionsSvc.h"
3#include "GaudiKernel/ISvcLocator.h"
4#include "GaudiKernel/PropertyMgr.h"
6#include "EventModel/EventModel.h"
7#include "EventModel/EventHeader.h"
8#include "EvtRecEvent/EvtRecEvent.h"
9#include "EvtRecEvent/EvtRecTrack.h"
10#include "ParticleID/ParticleID.h"
11#include "DTagAlg/LocalRhotoPiPiSelector.h"
15 IJobOptionsSvc* jobSvc;
16 Gaudi::svcLocator()->service(
"JobOptionsSvc", jobSvc);
18 PropertyMgr m_propMgr;
21 m_propMgr.declareProperty(
"minMassRhotoPiPi", m_minMass = 0.5);
22 m_propMgr.declareProperty(
"maxMassRhotoPiPi", m_maxMass = 1.0);
24 jobSvc->setMyProperties(
"LocalRhotoPiPiSelector", &m_propMgr);
33 if(userTag_pion1==1 && userTag_pion2==1) aRho.
setUserTag(1);
37 if(
mass >= m_minMass &&
mass <= m_maxMass)
LocalRhotoPiPiSelector rhotoPiPiSelector
const CDCandidate & child(unsigned int aPosition) const
virtual const CDDecay & decay(void) const
bool operator()(CDDecay &aRho)