BOSS 6.6.4.p03
BESIII Offline Software System
Loading...
Searching...
No Matches
LocalRhotoPiPiSelector.cxx
Go to the documentation of this file.
1#include "GaudiKernel/Bootstrap.h"
2#include "GaudiKernel/IJobOptionsSvc.h"
3#include "GaudiKernel/ISvcLocator.h"
4#include "GaudiKernel/PropertyMgr.h"
5
12
14{
15 IJobOptionsSvc* jobSvc;
16 Gaudi::svcLocator()->service("JobOptionsSvc", jobSvc);
17
18 PropertyMgr m_propMgr;
19
20 //Declare the properties
21 m_propMgr.declareProperty("minMass", m_minMass = 0.5);
22 m_propMgr.declareProperty("maxMass", m_maxMass = 1.0);
23
24 jobSvc->setMyProperties("LocalRhotoPiPiSelector", &m_propMgr);
25}
26
28
29 aRho.setUserTag(1);
30 double mass = aRho.mass();
31 if( mass >= m_minMass && mass <= m_maxMass)
32 return true;
33 return false;
34}
35
double mass
LocalRhotoPiPiSelector rhotoPiPiSelector
void setUserTag(int tag)
Definition: CDCandidate.cxx:81
double mass() const
bool operator()(CDDecay &aRho)