#include <LocalEptoRhoGamSelector.h>
Inheritance diagram for LocalEptoRhoGamSelector:
Public Member Functions | |
LocalEptoRhoGamSelector () | |
LocalEptoRhoGamSelector () | |
bool | operator() (CDDecay &iArg) const |
bool | operator() (CDDecay &aEp) |
bool | operator() (CDDecay &aEp) |
Private Member Functions | |
LocalEptoRhoGamSelector (const LocalEptoRhoGamSelector &) | |
LocalEptoRhoGamSelector (const LocalEptoRhoGamSelector &) | |
const LocalEptoRhoGamSelector & | operator= (const LocalEptoRhoGamSelector &) |
const LocalEptoRhoGamSelector & | operator= (const LocalEptoRhoGamSelector &) |
Private Attributes | |
double | m_maxMass |
double | m_minMass |
|
00014 { 00015 IJobOptionsSvc* jobSvc; 00016 Gaudi::svcLocator()->service("JobOptionsSvc", jobSvc); 00017 00018 PropertyMgr m_propMgr; 00019 00020 //Declare the properties 00021 m_propMgr.declareProperty("minMass", m_minMass = 0.938); 00022 m_propMgr.declareProperty("maxMass", m_maxMass = 0.978); 00023 00024 00025 jobSvc->setMyProperties("LocalEptoRhoGamSelector", &m_propMgr); 00026 }
|
|
|
|
|
|
|
|
00078 { 00079 return const_cast<DCSelectionFunction<Arg> *>(this)->operator()(iArg); 00080 }
|
|
Implements DCSelectionFunction< CDDecay >. |
|
Implements DCSelectionFunction< CDDecay >. 00028 { 00029 00030 double mass = aEp.mass(); 00031 if(mass >= m_minMass && mass<= m_maxMass) 00032 return true; 00033 else 00034 return false; 00035 }
|
|
|
|
|
|
|
|
|