BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
LocalEtatoGGSelector.cxx
Go to the documentation of this file.
1
#include "GaudiKernel/Bootstrap.h"
2
3
#include "EvtRecEvent/EvtRecEtaToGG.h"
4
#include "
LocalEtatoGGSelector.h
"
5
6
DECLARE_COMPONENT
(
LocalEtatoGGSelector
)
7
8
LocalEtatoGGSelector
::
LocalEtatoGGSelector
( const
std
::
string
&
type
, const
std
::
string
& name,
9
const IInterface* parent )
10
: base_class(
type
, name, parent ) {
11
declareProperty(
"EtaMinMassCut"
, m_minMass = 0.40 );
12
declareProperty(
"EtaMaxMassCut"
, m_maxMass = 0.70 );
13
declareProperty(
"EtaMaxChisqCut"
, m_maxChisq = 2500 );
14
}
15
16
bool
LocalEtatoGGSelector::operator()
(
CDEta
& aEta ) {
17
18
aEta.
setUserTag
( 1 );
19
EvtRecEtaToGG
* eta =
const_cast<
EvtRecEtaToGG
*
>
( aEta.
navEta
() );
20
21
double
mass
= eta->
unconMass
();
22
double
chi2 = eta->
chisq
();
23
if
( (
mass
<= m_minMass ) || (
mass
>= m_maxMass ) || ( chi2 >= m_maxChisq ) )
return
false
;
24
25
return
true
;
26
}
DECLARE_COMPONENT
DECLARE_COMPONENT(BesBdkRc)
mass
double mass
Definition
CosmicGenerator.cxx:128
LocalEtatoGGSelector.h
CDCandidate::setUserTag
void setUserTag(int tag)
Definition
CDCandidate.cxx:66
CDEta
Definition
Event/BesDChain/include/BesDChain/CDEta.h:30
CDEta::navEta
virtual const EvtRecEtaToGG * navEta() const
Definition
CDEta.cxx:55
EvtRecEtaToGG
Definition
Event/EvtRecEvent/include/EvtRecEvent/EvtRecEtaToGG.h:11
EvtRecEtaToGG::unconMass
double unconMass() const
Definition
Event/EvtRecEvent/include/EvtRecEvent/EvtRecEtaToGG.h:23
EvtRecEtaToGG::chisq
double chisq() const
Definition
Event/EvtRecEvent/include/EvtRecEvent/EvtRecEtaToGG.h:24
LocalEtatoGGSelector
Definition
LocalEtatoGGSelector.h:7
LocalEtatoGGSelector::LocalEtatoGGSelector
LocalEtatoGGSelector(const std::string &type, const std::string &name, const IInterface *parent)
Definition
LocalEtatoGGSelector.cxx:8
LocalEtatoGGSelector::operator()
bool operator()(CDEta &aEta)
Definition
LocalEtatoGGSelector.cxx:16
std
Definition
x86_64-el9-gcc13-dbg/Event/RootEventData/RootEventDataDict.cxx:101
type
8.0.0
BOSS_Source
Reconstruction
DTagAlg
src
LocalEtatoGGSelector.cxx
Generated by
1.16.1