BOSS
6.6.4.p01
BESIII Offline Software System
Loading...
Searching...
No Matches
LocalPhotonSelector.h
Go to the documentation of this file.
1
#ifndef LOCAL_PHOTON_SELECTOR_H
2
#define LOCAL_PHOTON_SELECTOR_H
3
4
#include "
BesDChain/CDPhoton.h
"
5
#include "
BesDChain/BesDCSelector.h
"
6
7
class
LocalPhotonSelector
:
public
BesDCSelector
<CDPhoton>
8
{
9
public :
10
11
LocalPhotonSelector
();
12
13
bool
operator()
(
CDPhoton
& aPhoton);
14
15
16
private
:
17
18
LocalPhotonSelector
(
const
LocalPhotonSelector
& );
19
const
LocalPhotonSelector
& operator= (
const
LocalPhotonSelector
& );
20
21
double
m_minEnergy;
22
23
bool
m_useBarrelEndcap;
24
double
m_maxCosThetaBarrel;
25
double
m_minCosThetaEndcap;
26
double
m_maxCosThetaEndcap;
27
double
m_minEndcapEnergy;
28
29
bool
m_applyTimeCut;
30
double
m_minTime;
31
double
m_maxTime;
32
double
m_deltaTime;
33
34
bool
m_applyDangCut;
35
double
m_minDang;
36
};
37
38
extern
LocalPhotonSelector
photonSelector
;
39
40
#endif
BesDCSelector.h
CDPhoton.h
photonSelector
LocalPhotonSelector photonSelector
Definition:
LocalPhotonSelector.cxx:115
private
#define private
Definition:
RootEventData_rootcint.cxx:10
BesDCSelector
Definition:
BesDCSelector.h:11
CDPhoton
Definition:
CDPhoton.h:77
LocalPhotonSelector
Definition:
LocalPhotonSelector.h:8
LocalPhotonSelector::operator()
bool operator()(CDPhoton &aPhoton)
Definition:
LocalPhotonSelector.cxx:39
LocalPhotonSelector::LocalPhotonSelector
LocalPhotonSelector()
Definition:
LocalPhotonSelector.cxx:12
source
Reconstruction
DTagAlg
DTagAlg-00-00-49
DTagAlg
LocalPhotonSelector.h
Generated by
1.9.6