#include <RhoGoodPhotonSelector.h>
|
| RhoGoodPhotonSelector (const char *name="RhoGoodPhotonSelector", Double_t e=0.0, Int_t nCrys=0, Double_t epx=0., Double_t e25e=0., Double_t z20=0., Double_t z53=1.) |
|
| RhoGoodPhotonSelector (const char *name, criterion crit) |
|
| RhoGoodPhotonSelector (const char *name, const char *crit) |
|
virtual | ~RhoGoodPhotonSelector () |
|
virtual void | SetCriterion (const char *crit) |
|
virtual void | SetCriterion (criterion crit) |
|
virtual Bool_t | Accept (RhoCandidate *b) |
|
virtual Bool_t | Accept (PndPidCandidate *b) |
|
virtual void | PrintOn (std::ostream &o=std::cout) const |
|
void | SetCrystals (Int_t min, Int_t max) |
|
void | SetEnergyPerXtal (Double_t min, Double_t max) |
|
void | SetEnergy25toEtotal (Double_t min, Double_t max) |
|
void | SetZ20 (Double_t min, Double_t max) |
|
void | SetZ53 (Double_t min, Double_t max) |
|
void | SetTheta (Double_t min, Double_t max) |
|
void | SetShowerEnergy (Double_t min, Double_t max=1.E8) |
|
Public Member Functions inherited from RhoParticleSelectorBase |
| RhoParticleSelectorBase (const char *name="VAbsPidSelector", const char *type=nullptr) |
|
virtual | ~RhoParticleSelectorBase () |
|
void | SetCriterion (criterion crit) |
|
void | Select (RhoCandList &l) |
|
void | Select (RhoCandList &in, RhoCandList &out) |
|
Definition at line 20 of file RhoGoodPhotonSelector.h.
◆ RhoGoodPhotonSelector() [1/3]
RhoGoodPhotonSelector::RhoGoodPhotonSelector |
( |
const char * |
name = "RhoGoodPhotonSelector" , |
|
|
Double_t |
e = 0.0 , |
|
|
Int_t |
nCrys = 0 , |
|
|
Double_t |
epx = 0. , |
|
|
Double_t |
e25e = 0. , |
|
|
Double_t |
z20 = 0. , |
|
|
Double_t |
z53 = 1. |
|
) |
| |
◆ RhoGoodPhotonSelector() [2/3]
RhoGoodPhotonSelector::RhoGoodPhotonSelector |
( |
const char * |
name, |
|
|
criterion |
crit |
|
) |
| |
◆ RhoGoodPhotonSelector() [3/3]
RhoGoodPhotonSelector::RhoGoodPhotonSelector |
( |
const char * |
name, |
|
|
const char * |
crit |
|
) |
| |
◆ ~RhoGoodPhotonSelector()
virtual RhoGoodPhotonSelector::~RhoGoodPhotonSelector |
( |
| ) |
|
|
inlinevirtual |
◆ Accept() [1/2]
virtual Bool_t RhoGoodPhotonSelector::Accept |
( |
RhoCandidate * |
b | ) |
|
|
virtual |
◆ Accept() [2/2]
◆ PrintOn()
virtual void RhoGoodPhotonSelector::PrintOn |
( |
std::ostream & |
o = std::cout | ) |
const |
|
virtual |
◆ SetCriterion() [1/2]
virtual void RhoGoodPhotonSelector::SetCriterion |
( |
const char * |
crit | ) |
|
|
virtual |
◆ SetCriterion() [2/2]
virtual void RhoGoodPhotonSelector::SetCriterion |
( |
criterion |
crit | ) |
|
|
virtual |
◆ SetCrystals()
void RhoGoodPhotonSelector::SetCrystals |
( |
Int_t |
min, |
|
|
Int_t |
max |
|
) |
| |
|
inline |
Definition at line 38 of file RhoGoodPhotonSelector.h.
References max(), and min().
friend F32vec4 max(const F32vec4 &a, const F32vec4 &b)
friend F32vec4 min(const F32vec4 &a, const F32vec4 &b)
◆ SetEnergy25toEtotal()
void RhoGoodPhotonSelector::SetEnergy25toEtotal |
( |
Double_t |
min, |
|
|
Double_t |
max |
|
) |
| |
|
inline |
Definition at line 50 of file RhoGoodPhotonSelector.h.
References max(), and min().
friend F32vec4 max(const F32vec4 &a, const F32vec4 &b)
friend F32vec4 min(const F32vec4 &a, const F32vec4 &b)
◆ SetEnergyPerXtal()
void RhoGoodPhotonSelector::SetEnergyPerXtal |
( |
Double_t |
min, |
|
|
Double_t |
max |
|
) |
| |
|
inline |
Definition at line 44 of file RhoGoodPhotonSelector.h.
References max(), and min().
friend F32vec4 max(const F32vec4 &a, const F32vec4 &b)
friend F32vec4 min(const F32vec4 &a, const F32vec4 &b)
◆ SetShowerEnergy()
void RhoGoodPhotonSelector::SetShowerEnergy |
( |
Double_t |
min, |
|
|
Double_t |
max = 1.E8 |
|
) |
| |
|
inline |
◆ SetTheta()
void RhoGoodPhotonSelector::SetTheta |
( |
Double_t |
min, |
|
|
Double_t |
max |
|
) |
| |
|
inline |
Definition at line 68 of file RhoGoodPhotonSelector.h.
References max(), and min().
friend F32vec4 max(const F32vec4 &a, const F32vec4 &b)
friend F32vec4 min(const F32vec4 &a, const F32vec4 &b)
◆ SetZ20()
void RhoGoodPhotonSelector::SetZ20 |
( |
Double_t |
min, |
|
|
Double_t |
max |
|
) |
| |
|
inline |
Definition at line 56 of file RhoGoodPhotonSelector.h.
References max(), and min().
friend F32vec4 max(const F32vec4 &a, const F32vec4 &b)
friend F32vec4 min(const F32vec4 &a, const F32vec4 &b)
◆ SetZ53()
void RhoGoodPhotonSelector::SetZ53 |
( |
Double_t |
min, |
|
|
Double_t |
max |
|
) |
| |
|
inline |
Definition at line 62 of file RhoGoodPhotonSelector.h.
References max(), and min().
friend F32vec4 max(const F32vec4 &a, const F32vec4 &b)
friend F32vec4 min(const F32vec4 &a, const F32vec4 &b)
The documentation for this class was generated from the following file: