BOSS 7.0.9
BESIII Offline Software System
Loading...
Searching...
No Matches
LambdaCSelector.h
Go to the documentation of this file.
1#ifndef CHARGED_LAMBDAC_SELECTOR_H
2#define CHARGED_LAMBDAC_SELECTOR_H
3
4#include "BesDChain/CDDecay.h"
6
7class LambdaCSelector : public DCSelectionFunction<CDDecay>
8{
9 public :
10
12
13 inline void setebeam(double ebeam) {m_ebeam=ebeam;}
14 inline void setbeta(Hep3Vector beta) {m_beta=beta;}
15 bool operator() (CDDecay& theD);
16
17 private :
18
20 const LambdaCSelector& operator= ( const LambdaCSelector& );
21
22 double m_ebeam;
23 Hep3Vector m_beta;
24
25 bool m_useMbcCuts;
26 bool m_useDeltaECuts;
27 bool m_useDeltaMassCuts;
28
29 double m_minMbc;
30 double m_maxMbc;
31 double m_minDeltaE;
32 double m_maxDeltaE;
33 double m_minDeltaMass;
34 double m_maxDeltaMass;
35
36};
37
39
40#endif
LambdaCSelector lambdaCSelector
#define private
void setebeam(double ebeam)
bool operator()(CDDecay &theD)
void setbeta(Hep3Vector beta)