![]() |
GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
|
![]() |
Definition at line 26 of file TTdrClover.h.
Public Types | |
enum class | ETdrCloverBits { kIsAddbackSet = 1 << 0 , kIsCrossTalkSet = 1 << 1 , kIsSuppressedSet = 1 << 2 , kIsSupprAddbSet = 1 << 3 , kBit4 = 1 << 4 , kBit5 = 1 << 5 , kBit6 = 1 << 6 , kBit7 = 1 << 7 } |
Public Member Functions | |
TTdrClover () | |
TTdrClover (const TTdrClover &) | |
~TTdrClover () override | |
virtual bool | AddbackCriterion (const TDetectorHit *, const TDetectorHit *) |
void | AddFragment (const std::shared_ptr< const TFragment > &, TChannel *) override |
virtual void | AddHit (TDetectorHit *hit) |
virtual void | BuildHits () |
void | Clear (Option_t *opt="all") override |
virtual void | ClearTransients () |
void | Copy (TObject &) const override |
std::function< bool(TTdrCloverHit *, TTdrCloverHit *)> | GetAddbackCriterion () const |
TDetectorHit * | GetAddbackHit (const int &i) |
Int_t | GetAddbackMultiplicity () |
virtual TDetectorHit * | GetHit (const int &index) const |
virtual const std::vector< TDetectorHit * > & | GetHitVector () const |
virtual Short_t | GetMultiplicity () const |
UShort_t | GetNAddbackFrags (const size_t &idx) |
UShort_t | GetNSuppressedAddbackFrags (const size_t &idx) |
TDetectorHit * | GetSuppressedAddbackHit (const int &i) |
Int_t | GetSuppressedAddbackMultiplicity (TBgo *) |
TDetectorHit * | GetSuppressedHit (const int &i) |
Int_t | GetSuppressedMultiplicity (TBgo *) |
std::function< bool(TTdrCloverHit *, TBgoHit *)> | GetSuppressionCriterion () const |
TTdrCloverHit * | GetTdrCloverHit (const Int_t &i) const |
std::vector< TDetectorHit * > & | Hits () |
const std::vector< TDetectorHit * > & | Hits () const |
bool | IsAddbackSet () const |
bool | IsSuppressedAddbackSet () const |
bool | IsSuppressedSet () const |
virtual bool | NoHits () const |
TTdrClover & | operator= (const TTdrClover &) |
void | Print (Option_t *opt="") const override |
void | Print (std::ostream &out) const override |
void | ResetAddback () |
void | ResetFlags () const |
void | ResetSuppressed () |
void | ResetSuppressedAddback () |
void | SetAddbackCriterion (std::function< bool(TTdrCloverHit *, TTdrCloverHit *)> criterion) |
void | SetSuppressionCriterion (std::function< bool(TTdrCloverHit *, TBgoHit *)> criterion) |
virtual bool | SuppressionCriterion (const TDetectorHit *, const TDetectorHit *) |
Static Public Member Functions | |
static const char * | GetColorFromNumber (Int_t number) |
static TVector3 | GetPosition (int DetNbr, int CryNbr=5, double dist=110.0) |
static bool | SetCoreWave () |
Protected Member Functions | |
template<class T > | |
void | CreateAddback (const std::vector< T * > &hits, std::vector< T * > &addbacks, std::vector< UShort_t > &nofFragments) |
template<class T > | |
void | CreateSuppressed (const TBgo *bgo, const std::vector< T * > &hits, std::vector< T * > &suppressedHits) |
template<class T > | |
void | CreateSuppressedAddback (const TBgo *bgo, const std::vector< T * > &hits, std::vector< T * > &addbacks, std::vector< UShort_t > &nofFragments) |
Private Member Functions | |
void | ClearStatus () const |
std::vector< UShort_t > & | GetAddbackFragVector () |
std::vector< TDetectorHit * > & | GetAddbackVector () |
std::vector< UShort_t > & | GetSuppressedAddbackFragVector () |
std::vector< TDetectorHit * > & | GetSuppressedAddbackVector () |
std::vector< TDetectorHit * > & | GetSuppressedVector () |
void | SetAddback (bool flag=true) const |
void | SetBitNumber (ETdrCloverBits bit, Bool_t set) const |
void | SetSuppressed (bool flag=true) const |
void | SetSuppressedAddback (bool flag=true) const |
Bool_t | TestBitNumber (ETdrCloverBits bit) const |
Private Attributes | |
std::vector< UShort_t > | fAddbackFrags |
std::vector< TDetectorHit * > | fAddbackHits |
long | fCycleStart |
std::vector< TDetectorHit * > | fHits |
std::vector< UShort_t > | fSuppressedAddbackFrags |
std::vector< TDetectorHit * > | fSuppressedAddbackHits |
std::vector< TDetectorHit * > | fSuppressedHits |
TTransientBits< UChar_t > | fTdrCloverBits |
Static Private Attributes | |
static std::function< bool(TTdrCloverHit *, TTdrCloverHit *)> | fAddbackCriterion = DefaultAddback |
static std::map< int, TSpline * > | fEnergyResiduals |
static bool | fSetCoreWave = false |
static std::function< bool(TTdrCloverHit *, TBgoHit *)> | fSuppressionCriterion = DefaultSuppression |
static TVector3 | gCloverPosition [17] |
|
strong |
Enumerator | |
---|---|
kIsAddbackSet | |
kIsCrossTalkSet | |
kIsSuppressedSet | |
kIsSupprAddbSet | |
kBit4 | |
kBit5 | |
kBit6 | |
kBit7 |
Definition at line 28 of file TTdrClover.h.
TTdrClover::TTdrClover | ( | ) |
Definition at line 113 of file TTdrClover.cxx.
References Clear().
TTdrClover::TTdrClover | ( | const TTdrClover & | rhs | ) |
Definition at line 122 of file TTdrClover.cxx.
References Copy().
|
override |
Definition at line 146 of file TTdrClover.cxx.
|
inlinevirtualinherited |
Reimplemented in TFipps, TGriffin, and TIfin.
Definition at line 30 of file TSuppressed.h.
Referenced by TSuppressed::CreateAddback(), and TSuppressed::CreateSuppressedAddback().
|
overridevirtual |
!
Reimplemented from TDetector.
Definition at line 364 of file TTdrClover.cxx.
References TDetector::Hits().
|
inlinevirtualinherited |
Definition at line 63 of file TDetector.h.
References TDetector::fHits.
Referenced by TAries::AddFragment(), TBgo::AddFragment(), TDemand::AddFragment(), TDescant::AddFragment(), TGenericDetector::AddFragment(), TLaBr::AddFragment(), TPaces::AddFragment(), TSceptar::AddFragment(), TSiLi::AddFragment(), TTAC::AddFragment(), TTigress::AddFragment(), TTip::AddFragment(), TTrific::AddFragment(), TZeroDegree::AddFragment(), TEmma::BuildHits(), TSharc2::BuildHits(), and TSharc::BuildHits().
|
inlinevirtualinherited |
!
Reimplemented in TAries, TBgo, TCSM, TDemand, TDescant, TEagle, TEaglePulser, TEmma, TFipps, TFippsLaBr, TFippsPulser, TFippsTAC, TGenericDetector, TGriffin, TIfin, TLaBr, TPaces, TRcmp, TRF, TS3, TSceptar, TSharc2, TSharc, TSiLi, TTAC, TTigress, TTip, TTrific, TTriFoil, and TZeroDegree.
Definition at line 55 of file TDetector.h.
|
override |
!
Definition at line 151 of file TTdrClover.cxx.
References TSuppressed::Clear(), ClearStatus(), fAddbackFrags, fAddbackHits, fCycleStart, fSuppressedAddbackFrags, fSuppressedAddbackHits, and fSuppressedHits.
Referenced by TTdrClover().
|
inlineprivate |
|
virtualinherited |
!
Reimplemented in TGriffin, TS3, TTigress, and TTrific.
Definition at line 64 of file TDetector.cxx.
References TDetector::fHits.
Referenced by TGriffin::ClearTransients(), TTigress::ClearTransients(), and TTrific::ClearTransients().
|
override |
!
Definition at line 131 of file TTdrClover.cxx.
References TSuppressed::Copy(), fAddbackFrags, fAddbackHits, fCycleStart, fSetCoreWave, fSuppressedAddbackFrags, fSuppressedAddbackHits, fSuppressedHits, and fTdrCloverBits.
Referenced by TTdrClover(), and operator=().
|
inlineprotectedinherited |
This funxtion always(!) re-creates the vectors of addback hits and number of fragments per addback hit based on the provided vector of hits
Because the functions to return hit vectors etc. are almost always returning vectors of TDetectorHits, T is most likely TDetectorHit. This means we can't use T directly to create a new hit, we need to use TClass::New().
Definition at line 38 of file TSuppressed.h.
References TSuppressed::AddbackCriterion(), TDetectorHit::kIsEnergySet, and TDetectorHit::kIsTimeSet.
Referenced by TFipps::GetAddbackMultiplicity(), TGriffin::GetAddbackMultiplicity(), TIfin::GetAddbackMultiplicity(), GetAddbackMultiplicity(), and TTdrTigress::GetAddbackMultiplicity().
|
inlineprotectedinherited |
This function always(!) re-creates the vector of suppressed hits based on the provided TBgo and vector of hits
Because the functions to return hit vectors etc. are almost always returning vectors of TDetectorHits, T is most likely TDetectorHit. This means we can't use T directly to create a new hit, we need to use TClass::New().
Definition at line 69 of file TSuppressed.h.
References TDetector::GetHitVector(), and TSuppressed::SuppressionCriterion().
Referenced by TFipps::GetSuppressedMultiplicity(), TFippsLaBr::GetSuppressedMultiplicity(), TGriffin::GetSuppressedMultiplicity(), TIfin::GetSuppressedMultiplicity(), TLaBr::GetSuppressedMultiplicity(), GetSuppressedMultiplicity(), and TTdrTigress::GetSuppressedMultiplicity().
|
inlineprotectedinherited |
This funxtion always(!) re-creates the vectors of suppressed addback hits and number of fragments per suppressed addback hit based on the provided TBgo and vector of hits
Because the functions to return hit vectors etc. are almost always returning vectors of TDetectorHits, T is most likely TDetectorHit. This means we can't use T directly to create a new hit, we need to use TClass::New().
Definition at line 94 of file TSuppressed.h.
References TSuppressed::AddbackCriterion(), TDetector::GetHitVector(), TDetectorHit::kIsEnergySet, TDetectorHit::kIsTimeSet, and TSuppressed::SuppressionCriterion().
Referenced by TFipps::GetSuppressedAddbackMultiplicity(), TGriffin::GetSuppressedAddbackMultiplicity(), TIfin::GetSuppressedAddbackMultiplicity(), GetSuppressedAddbackMultiplicity(), and TTdrTigress::GetSuppressedAddbackMultiplicity().
|
inline |
Definition at line 60 of file TTdrClover.h.
References fAddbackCriterion.
|
private |
!
Definition at line 212 of file TTdrClover.cxx.
References fAddbackFrags.
Referenced by GetAddbackMultiplicity(), GetNAddbackFrags(), and ResetAddback().
TDetectorHit * TTdrClover::GetAddbackHit | ( | const int & | i | ) |
Definition at line 285 of file TTdrClover.cxx.
References GetAddbackMultiplicity(), and GetAddbackVector().
Int_t TTdrClover::GetAddbackMultiplicity | ( | ) |
Automatically builds the addback hits using the fAddbackCriterion (if the size of the fAddbackHits vector is zero) and returns the number of addback hits.
Definition at line 262 of file TTdrClover.cxx.
References TSuppressed::CreateAddback(), GetAddbackFragVector(), GetAddbackVector(), TDetector::GetHitVector(), IsAddbackSet(), and SetAddback().
Referenced by GetAddbackHit().
|
private |
!
Definition at line 207 of file TTdrClover.cxx.
References fAddbackHits.
Referenced by GetAddbackHit(), GetAddbackMultiplicity(), and ResetAddback().
|
static |
Definition at line 463 of file TTdrClover.cxx.
|
virtualinherited |
Definition at line 71 of file TDetector.cxx.
References TDetector::fHits.
Referenced by TSiLi::AddCluster(), TTigress::GetAddbackMultiplicity(), TAries::GetAriesHit(), TBgo::GetBgoHit(), TCSM::GetCSMHit(), TDemand::GetDemandHit(), TDescant::GetDescantHit(), TEagle::GetEagleHit(), TEmma::GetEmmaHit(), TGenericDetector::GetGenericDetectorHit(), TLaBrBgo::GetLaBrBgoHit(), TFippsLaBr::GetLaBrHit(), TLaBr::GetLaBrHit(), TPaces::GetPacesHit(), TS3::GetS3Hit(), TSceptar::GetSceptarHit(), TSharc2::GetSharc2Hit(), TSharc::GetSharcHit(), TSiLi::GetSiLiHit(), TFippsTAC::GetTACHit(), TTAC::GetTACHit(), GetTdrCloverHit(), TTdrPlastic::GetTdrPlasticHit(), TTdrSiLi::GetTdrSiLiHit(), TTdrTigress::GetTdrTigressHit(), TTigress::GetTigressHit(), TTip::GetTipHit(), TTrific::GetTrificHit(), TZeroDegree::GetZeroDegreeHit(), MakeAnalysisHistograms(), and TTigress::Print().
|
inlinevirtualinherited |
Definition at line 75 of file TDetector.h.
References TDetector::fHits.
Referenced by TSuppressed::CreateSuppressed(), TSuppressed::CreateSuppressedAddback(), TFipps::FixCrossTalk(), TIfin::FixCrossTalk(), TFipps::GetAddbackMultiplicity(), TIfin::GetAddbackMultiplicity(), GetAddbackMultiplicity(), TTdrTigress::GetAddbackMultiplicity(), TFipps::GetSuppressedAddbackMultiplicity(), TIfin::GetSuppressedAddbackMultiplicity(), GetSuppressedAddbackMultiplicity(), TTdrTigress::GetSuppressedAddbackMultiplicity(), TFipps::GetSuppressedMultiplicity(), and TIfin::GetSuppressedMultiplicity().
|
inlinevirtualinherited |
Definition at line 73 of file TDetector.h.
References TDetector::fHits.
Referenced by TTigress::AddFragment(), ComptonHists(), AlphanumericHelper::Exec(), ComptonPolarimetryHelper::Exec(), DirectoryHelper::Exec(), EfficiencyHelper::Exec(), ExampleEventHelper::Exec(), ExampleTreeHelper::Exec(), TimeWalkHelper::Exec(), AlphanumericSelector::FillHistograms(), AngularCorrelationSelector::FillHistograms(), ExampleEventSelector::FillHistograms(), ExampleTreeSelector::FillHistograms(), TimeWalkSelector::FillHistograms(), TSiLi::GetAddbackMultiplicity(), TTigress::GetAddbackMultiplicity(), TSharc::GetSize(), main(), MakeAnalysisHistograms(), TAries::Print(), TBgo::Print(), TDemand::Print(), TDescant::Print(), TEmma::Print(), TFipps::Print(), TGriffin::Print(), TIfin::Print(), TLaBr::Print(), TPaces::Print(), TSceptar::Print(), TSiLi::Print(), TTAC::Print(), Print(), TTdrTigress::Print(), TTigress::Print(), TTip::Print(), TTrific::Print(), and TZeroDegree::Print().
UShort_t TTdrClover::GetNAddbackFrags | ( | const size_t & | idx | ) |
Definition at line 420 of file TTdrClover.cxx.
References GetAddbackFragVector().
UShort_t TTdrClover::GetNSuppressedAddbackFrags | ( | const size_t & | idx | ) |
Definition at line 443 of file TTdrClover.cxx.
References GetSuppressedAddbackFragVector().
|
static |
!
Definition at line 376 of file TTdrClover.cxx.
References gCloverPosition.
Referenced by TTdrCloverHit::GetPosition().
|
private |
!
Definition at line 247 of file TTdrClover.cxx.
References fSuppressedAddbackFrags.
Referenced by GetNSuppressedAddbackFrags(), GetSuppressedAddbackMultiplicity(), and ResetSuppressedAddback().
TDetectorHit * TTdrClover::GetSuppressedAddbackHit | ( | const int & | i | ) |
Definition at line 351 of file TTdrClover.cxx.
References GetSuppressedAddbackVector().
Int_t TTdrClover::GetSuppressedAddbackMultiplicity | ( | TBgo * | bgo | ) |
Automatically builds the suppressed addback hits using the fAddbackCriterion and fSuppressionriterion (if the size of the fSuppressedAddbackHits vector is zero) and returns the number of suppressed addback hits.
Definition at line 327 of file TTdrClover.cxx.
References TSuppressed::CreateSuppressedAddback(), TDetector::GetHitVector(), GetSuppressedAddbackFragVector(), GetSuppressedAddbackVector(), IsSuppressedAddbackSet(), and SetSuppressedAddback().
|
private |
!
Definition at line 242 of file TTdrClover.cxx.
References fSuppressedAddbackHits.
Referenced by GetSuppressedAddbackHit(), GetSuppressedAddbackMultiplicity(), and ResetSuppressedAddback().
TDetectorHit * TTdrClover::GetSuppressedHit | ( | const int & | i | ) |
Definition at line 314 of file TTdrClover.cxx.
References GetSuppressedVector().
Int_t TTdrClover::GetSuppressedMultiplicity | ( | TBgo * | bgo | ) |
Automatically builds the suppressed hits using the fSuppressedCriterion (if the size of the fSuppressedHits vector is zero) and return the number of suppressed hits.
Definition at line 295 of file TTdrClover.cxx.
References TSuppressed::CreateSuppressed(), fSuppressedHits, TDetector::Hits(), IsSuppressedSet(), and SetSuppressed().
|
private |
!
Definition at line 227 of file TTdrClover.cxx.
References fSuppressedHits.
Referenced by GetSuppressedHit(), and ResetSuppressed().
|
inline |
Definition at line 65 of file TTdrClover.h.
References fSuppressionCriterion.
|
inline |
Definition at line 44 of file TTdrClover.h.
References TDetector::GetHit().
|
inlineinherited |
Definition at line 78 of file TDetector.h.
References TDetector::fHits.
Referenced by TEagle::AddFragment(), TEaglePulser::AddFragment(), TFipps::AddFragment(), TFippsLaBr::AddFragment(), TFippsPulser::AddFragment(), TFippsTAC::AddFragment(), TGriffin::AddFragment(), TIfin::AddFragment(), AddFragment(), TTdrPlastic::AddFragment(), TTdrSiLi::AddFragment(), TTdrTigress::AddFragment(), TCSM::BuildHits(), TSharc::BuildHits(), TTigress::BuildHits(), TGriffin::FixCrossTalk(), TGriffin::GetAddbackMultiplicity(), TFipps::GetFippsHit(), TGriffin::GetGriffinHit(), TIfin::GetIfinHit(), TSharc2::GetSize(), TGriffin::GetSuppressedAddbackMultiplicity(), TFippsLaBr::GetSuppressedMultiplicity(), TGriffin::GetSuppressedMultiplicity(), TLaBr::GetSuppressedMultiplicity(), GetSuppressedMultiplicity(), TTdrTigress::GetSuppressedMultiplicity(), TEagle::Print(), TEaglePulser::Print(), TFippsLaBr::Print(), TFippsTAC::Print(), TGriffin::Print(), TTdrPlastic::Print(), TTdrSiLi::Print(), and TSiLi::UseFitCharge().
|
inlineinherited |
Definition at line 79 of file TDetector.h.
References TDetector::fHits.
bool TTdrClover::IsAddbackSet | ( | ) | const |
Definition at line 217 of file TTdrClover.cxx.
References kIsAddbackSet, and TestBitNumber().
Referenced by GetAddbackMultiplicity(), and Print().
bool TTdrClover::IsSuppressedAddbackSet | ( | ) | const |
Definition at line 252 of file TTdrClover.cxx.
References kIsSupprAddbSet, and TestBitNumber().
Referenced by GetSuppressedAddbackMultiplicity(), and Print().
bool TTdrClover::IsSuppressedSet | ( | ) | const |
Definition at line 232 of file TTdrClover.cxx.
References kIsSuppressedSet, and TestBitNumber().
Referenced by GetSuppressedMultiplicity(), and Print().
|
inlinevirtualinherited |
Definition at line 76 of file TDetector.h.
References TDetector::fHits.
Referenced by TTigress::BuildHits(), TTigress::GetAddbackMultiplicity(), and TLaBr::GetSuppressedMultiplicity().
TTdrClover & TTdrClover::operator= | ( | const TTdrClover & | rhs | ) |
|
override |
|
overridevirtual |
Reimplemented from TDetector.
Definition at line 170 of file TTdrClover.cxx.
References fAddbackHits, fCycleStart, fSuppressedAddbackHits, fSuppressedHits, TDetector::GetMultiplicity(), IsAddbackSet(), IsSuppressedAddbackSet(), and IsSuppressedSet().
void TTdrClover::ResetAddback | ( | ) |
Definition at line 413 of file TTdrClover.cxx.
References GetAddbackFragVector(), GetAddbackVector(), and SetAddback().
void TTdrClover::ResetFlags | ( | ) | const |
Definition at line 408 of file TTdrClover.cxx.
References fTdrCloverBits.
void TTdrClover::ResetSuppressed | ( | ) |
Definition at line 430 of file TTdrClover.cxx.
References GetSuppressedVector(), and SetSuppressed().
void TTdrClover::ResetSuppressedAddback | ( | ) |
Definition at line 436 of file TTdrClover.cxx.
References GetSuppressedAddbackFragVector(), GetSuppressedAddbackVector(), and SetSuppressedAddback().
|
private |
Definition at line 222 of file TTdrClover.cxx.
References kIsAddbackSet, and SetBitNumber().
Referenced by GetAddbackMultiplicity(), and ResetAddback().
|
inline |
Definition at line 56 of file TTdrClover.h.
References fAddbackCriterion.
|
private |
Definition at line 453 of file TTdrClover.cxx.
References fTdrCloverBits, and TTransientBits< T >::SetBit().
Referenced by SetAddback(), SetSuppressed(), and SetSuppressedAddback().
|
inlinestatic |
|
private |
Definition at line 237 of file TTdrClover.cxx.
References kIsSuppressedSet, and SetBitNumber().
Referenced by GetSuppressedMultiplicity(), and ResetSuppressed().
|
private |
Definition at line 257 of file TTdrClover.cxx.
References kIsSupprAddbSet, and SetBitNumber().
Referenced by GetSuppressedAddbackMultiplicity(), and ResetSuppressedAddback().
|
inline |
Definition at line 61 of file TTdrClover.h.
References fSuppressionCriterion.
|
inlinevirtualinherited |
Reimplemented in TFipps, TFippsLaBr, TGriffin, TIfin, and TLaBr.
Definition at line 31 of file TSuppressed.h.
Referenced by TSuppressed::CreateSuppressed(), and TSuppressed::CreateSuppressedAddback().
|
inlineprivate |
Definition at line 108 of file TTdrClover.h.
References fTdrCloverBits, and TTransientBits< T >::TestBit().
Referenced by IsAddbackSet(), IsSuppressedAddbackSet(), and IsSuppressedSet().
|
staticprivate |
Definition at line 87 of file TTdrClover.h.
Referenced by GetAddbackCriterion(), and SetAddbackCriterion().
|
mutableprivate |
! Number of crystals involved in creating in the addback hit
Definition at line 96 of file TTdrClover.h.
Referenced by Clear(), Copy(), and GetAddbackFragVector().
|
mutableprivate |
! Used to create addback hits on the fly
Definition at line 95 of file TTdrClover.h.
Referenced by Clear(), Copy(), GetAddbackVector(), and Print().
|
private |
! The start of the cycle
Definition at line 92 of file TTdrClover.h.
|
staticprivate |
!
Definition at line 110 of file TTdrClover.h.
|
privateinherited |
Definition at line 88 of file TDetector.h.
Referenced by TDetector::~TDetector(), TDetector::AddHit(), TDetector::Clear(), TDetector::ClearTransients(), TDetector::Copy(), TDetector::GetHit(), TDetector::GetHitVector(), TDetector::GetMultiplicity(), TDetector::Hits(), TDetector::Hits(), TDetector::NoHits(), and TDetector::Print().
|
staticprivate |
! Flag for Waveforms ON/OFF
Definition at line 90 of file TTdrClover.h.
Referenced by Copy(), and SetCoreWave().
|
mutableprivate |
! Number of crystals involved in creating in the suppressed addback hit
Definition at line 100 of file TTdrClover.h.
Referenced by Clear(), Copy(), and GetSuppressedAddbackFragVector().
|
mutableprivate |
! Used to create suppressed addback hits on the fly
Definition at line 99 of file TTdrClover.h.
Referenced by Clear(), Copy(), GetSuppressedAddbackVector(), and Print().
|
mutableprivate |
! Used to create suppressed hits on the fly
Definition at line 98 of file TTdrClover.h.
Referenced by Clear(), Copy(), GetSuppressedMultiplicity(), GetSuppressedVector(), and Print().
|
staticprivate |
Definition at line 88 of file TTdrClover.h.
Referenced by GetSuppressionCriterion(), and SetSuppressionCriterion().
|
mutableprivate |
Definition at line 93 of file TTdrClover.h.
Referenced by ClearStatus(), Copy(), ResetFlags(), SetBitNumber(), and TestBitNumber().
|
staticprivate |
! Position of each HPGe Clover
Definition at line 55 of file TTdrClover.h.
Referenced by GetPosition().