#include <Chic2Selector.h>
Inheritance diagram for Chic2Selector:
Public Member Functions | |
Chic2Selector () | |
Chic2Selector () | |
bool | operator() (CDDecay &iArg) const |
bool | operator() (CDDecay &theP) |
bool | operator() (CDDecay &theP) |
Protected Member Functions | |
IDataProviderSvc * | eventSvc () |
IDataProviderSvc * | eventSvc () |
IVertexDbSvc * | vtxDbSvc () |
IVertexDbSvc * | vtxDbSvc () |
Private Member Functions | |
Chic2Selector (const Chic2Selector &) | |
Chic2Selector (const Chic2Selector &) | |
const Chic2Selector & | operator= (const Chic2Selector &) |
const Chic2Selector & | operator= (const Chic2Selector &) |
Private Attributes | |
double | m_chic2MaxMass |
double | m_chic2MinMass |
|
00009 { 00010 IJobOptionsSvc* jobSvc; 00011 Gaudi::svcLocator()->service("JobOptionsSvc", jobSvc); 00012 00013 PropertyMgr m_propMgr; 00014 00015 m_propMgr.declareProperty("Chic2MinMassCut", m_chic2MinMass = 3.456 ); 00016 m_propMgr.declareProperty("Chic2MaxMassCut", m_chic2MaxMass = 3.656 ); 00017 00018 jobSvc->setMyProperties("Chic2Selector", &m_propMgr); 00019 }
|
|
|
|
|
|
|
|
|
|
|
|
00078 { 00079 return const_cast<DCSelectionFunction<Arg> *>(this)->operator()(iArg); 00080 }
|
|
Implements DCSelectionFunction< CDDecay >. |
|
Implements DCSelectionFunction< CDDecay >. 00021 { 00022 00023 double mass = theP.mass(); 00024 00025 return ( (mass > m_chic2MinMass) && (mass < m_chic2MaxMass) ); 00026 }
|
|
|
|
|
|
|
|
|
|
|
|
|