 |
Belle II Software
release-05-02-19
|
13 #include <framework/gearbox/Const.h>
double m_maxZ
maximal local z of extrapolated hit
std::string m_sampleName
data sample (skim) name
void setDeltaEcms(double deltaEcms)
Sets cut on c.m.s.
TrackSelector()
Default constructor.
double getCMSEnergy() const
Returns c.m.s energy of the track in last isSelected call.
double getDr() const
Returns POCA cut in r.
double getMinZ() const
Returns cut on local z.
const TVector3 & getLocalMomentum() const
Returns momentum at TOP in local frame of the track in last isSelected call.
TVector3 m_localMomentum
momentum at TOP in local (module) frame
EType m_sampleType
data sample (skim) type
double getDz() const
Returns POCA cut in z.
void setCutOnLocalZ(double minZ, double maxZ)
Sets cut on local z coordinate (module frame) of the track extrapolated to TOP.
double m_dr
cut on POCA in r
const Const::ChargedStable & getChargedStable() const
Returns track hypothesis.
const std::string & getSampleName() const
Returns sample name.
const TVector3 & getPOCAMomentum() const
Returns momentum vector at POCA of the track in last isSelected call.
Const::ChargedStable m_chargedStable
track hypothesis
double m_minZ
minimal local z of extrapolated hit
TVector3 m_pocaPosition
position of POCA
double m_dz
cut on POCA in z
Abstract base class for different kinds of events.
double getMaxZ() const
Returns cut on local z.
void setMinMomentum(double minMomentum)
Sets momentum cut (used for "cosmics" only)
double m_minMomentum
minimal track momentum if sample is "cosmics"
TVector3 m_localPosition
position at TOP in local (module) frame
TVector3 m_pocaMomentum
momentum at POCA
EType
enumerators for possible data sample types (skims)
double getDeltaEcms() const
Returns c.m.s.
bool isSelected(const TOPtrack &track) const
Returns selection status.
double getMinMomentum() const
Returns momentum cut.
const TVector3 & getLocalPosition() const
Returns position at TOP in local frame of the track in last isSelected call.
const TVector3 & getPOCAPosition() const
Returns position of POCA of the track in last isSelected call.
Provides a type-safe way to pass members of the chargedStableSet set.
double m_deltaEcms
c.m.s energy window for "dimuon" or "bhabha"
static const ChargedStable muon
muon particle
void setCutOnPOCA(double dr, double dz)
Sets cut on point of closest approach to (0, 0, 0)