CbmRoot
|
#include <CbmTofCell.h>
Public Member Functions | |
CbmTofCell () | |
CbmTofCell (Int_t detId, Double_t x, Double_t y, Double_t z, Double_t sizex, Double_t sizey) | |
virtual | ~CbmTofCell () |
Int_t | GetDetectorId () const |
Double_t | GetX () const |
Double_t | GetY () const |
Double_t | GetZ () const |
Double_t | GetSizex () const |
Double_t | GetSizey () const |
void | Print (Option_t *="") const |
Private Member Functions | |
ClassDef (CbmTofCell, 1) | |
Private Attributes | |
Int_t | fDetectorId |
Double_t | fX |
Double_t | fY |
Double_t | fZ |
Double_t | fSizex |
Double_t | fSizey |
Definition at line 8 of file CbmTofCell.h.
CbmTofCell::CbmTofCell | ( | ) |
Default constructor
Definition at line 9 of file CbmTofCell.cxx.
CbmTofCell::CbmTofCell | ( | Int_t | detId, |
Double_t | x, | ||
Double_t | y, | ||
Double_t | z, | ||
Double_t | sizex, | ||
Double_t | sizey | ||
) |
Standard constructor
detId | Unique detector identifier |
x0 | cell centre x coordinate in global c.s [cm] |
y0 | cell centre y coordinate in global c.s [cm] |
z0 | cell centre z coordinate in global c.s [cm] |
sizex | cell size in x [cm] |
sizey | cell size in y [cm] |
Definition at line 18 of file CbmTofCell.cxx.
|
virtual |
Destructor
Definition at line 32 of file CbmTofCell.cxx.
|
private |
------------— private functions -------------------—
|
inline |
Accessors
Definition at line 35 of file CbmTofCell.h.
References fDetectorId.
Referenced by CbmTofCreateDigiPar::FillDigiPar().
|
inline |
Definition at line 40 of file CbmTofCell.h.
References fSizex.
Referenced by CbmDeviceHitBuilderTof::AddNextChan(), CbmTofCosmicClusterizer::AddNextChan(), CbmTofTestBeamClusterizer::AddNextChan(), CbmTofEventClusterizer::AddNextChan(), CbmTofSimpClusterizer::BuildClusters(), CbmTofCosmicClusterizer::BuildClusters(), CbmTofTestBeamClusterizer::BuildClusters(), CbmDeviceHitBuilderTof::BuildHits(), CbmTofEventClusterizer::BuildHits(), CbmTofDigitize::CircleIntersectPosX(), CbmTofDigitize::CircleIntersectPosY(), CbmTofDigitize::ComputeClusterAreaOnChannel(), CbmTofFindTracks::CreateHistograms(), CbmDeviceHitBuilderTof::CreateHistograms(), CbmTofCosmicClusterizer::CreateHistos(), CbmTofTestBeamClusterizer::CreateHistos(), CbmTofEventClusterizer::CreateHistos(), CbmTofDigitize::DigitizeDirectClusterSize(), CbmTofDigitize::DigitizeFlatDisc(), CbmTofDigitize::DigitizeGaussCharge(), CbmTofTBClusterizer::Exec(), CbmTofFindTracks::ExecFind(), CbmTofCreateDigiPar::FillDigiPar(), CbmTofFindTracks::FillHistograms(), CbmTofAnaTestbeam::FillHistos(), CbmTofDigitize::GenerateClusterRadius(), CbmTofTBClusterizer::Init(), CbmDeviceHitBuilderTof::LoadGeometry(), CbmTofSimpClusterizer::LoadGeometry(), CbmTofCosmicClusterizer::LoadGeometry(), CbmTofTestBeamClusterizer::LoadGeometry(), CbmTofEventClusterizer::LoadGeometry(), and CbmTofAnaTestbeam::LoadGeometry().
|
inline |
Definition at line 41 of file CbmTofCell.h.
References fSizey.
Referenced by CbmTofSimpClusterizer::BuildClusters(), CbmTofCosmicClusterizer::BuildClusters(), CbmTofTestBeamClusterizer::BuildClusters(), CbmTofEventClusterizer::BuildClusters(), CbmDeviceHitBuilderTof::BuildHits(), CbmTofEventClusterizer::BuildHits(), CbmTofDigitize::CircleIntersectPosX(), CbmTofDigitize::CircleIntersectPosY(), CbmTofDigitize::ComputeClusterAreaOnChannel(), CbmDeviceHitBuilderTof::CreateHistograms(), CbmTofCosmicClusterizer::CreateHistos(), CbmTofTestBeamClusterizer::CreateHistos(), CbmTofEventClusterizer::CreateHistos(), CbmTofDigitize::DigitizeDirectClusterSize(), CbmTofDigitize::DigitizeFlatDisc(), CbmTofDigitize::DigitizeGaussCharge(), CbmTofTrackFinderNN::DoFind(), CbmTofTBClusterizer::Exec(), CbmTofFindTracks::ExecFind(), CbmTofCreateDigiPar::FillDigiPar(), CbmDeviceHitBuilderTof::FillHistos(), CbmTofCosmicClusterizer::FillHistos(), CbmTofTestBeamClusterizer::FillHistos(), CbmTofEventClusterizer::FillHistos(), CbmTofAnaTestbeam::FillHistos(), CbmTofDigitize::GenerateClusterRadius(), CbmTofTBClusterizer::Init(), CbmDeviceHitBuilderTof::InspectRawDigis(), CbmDeviceHitBuilderTof::LoadGeometry(), CbmTofSimpClusterizer::LoadGeometry(), CbmTofCosmicClusterizer::LoadGeometry(), CbmTofTestBeamClusterizer::LoadGeometry(), CbmTofEventClusterizer::LoadGeometry(), CbmTofAnaTestbeam::LoadGeometry(), CbmTofTrackFinderNN::TrklSeed(), CbmTofCosmicClusterizer::WriteHistos(), CbmTofTestBeamClusterizer::WriteHistos(), and CbmTofEventClusterizer::WriteHistos().
|
inline |
Definition at line 36 of file CbmTofCell.h.
References fX.
Referenced by CbmDeviceHitBuilderTof::AddNextChan(), CbmTofCosmicClusterizer::AddNextChan(), CbmTofTestBeamClusterizer::AddNextChan(), CbmTofEventClusterizer::AddNextChan(), CbmTofSimpClusterizer::BuildClusters(), CbmTofCosmicClusterizer::BuildClusters(), CbmTofTestBeamClusterizer::BuildClusters(), CbmDeviceHitBuilderTof::BuildHits(), CbmTofEventClusterizer::BuildHits(), CbmTofDigitize::DigitizeDirectClusterSize(), CbmTofDigitize::DigitizeFlatDisc(), CbmTofDigitize::DigitizeGaussCharge(), CbmTofTrackFinderNN::DoFind(), CbmTofTBClusterizer::Exec(), CbmTofCalibrator::FillCalHist(), CbmTofCreateDigiPar::FillDigiPar(), CbmTofFindTracks::FillHistograms(), CbmTofTests::FillHistos(), CbmTofHitFinderQa::FillHistos(), CbmDeviceHitBuilderTof::FillHistos(), CbmTofCosmicClusterizer::FillHistos(), CbmTofTestBeamClusterizer::FillHistos(), CbmTofEventClusterizer::FillHistos(), CbmTofAnaTestbeam::FillHistos(), CbmTofCreateDigiPar::Init(), CbmTofTBClusterizer::Init(), CbmL1::Init(), CbmDeviceHitBuilderTof::LoadGeometry(), CbmTofSimpClusterizer::LoadGeometry(), CbmTofCosmicClusterizer::LoadGeometry(), CbmTofTestBeamClusterizer::LoadGeometry(), CbmTofEventClusterizer::LoadGeometry(), CbmTofAnaTestbeam::LoadGeometry(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 37 of file CbmTofCell.h.
References fY.
Referenced by CbmDeviceHitBuilderTof::AddNextChan(), CbmTofCosmicClusterizer::AddNextChan(), CbmTofTestBeamClusterizer::AddNextChan(), CbmTofEventClusterizer::AddNextChan(), CbmTofSimpClusterizer::BuildClusters(), CbmTofCosmicClusterizer::BuildClusters(), CbmTofTestBeamClusterizer::BuildClusters(), CbmDeviceHitBuilderTof::BuildHits(), CbmTofEventClusterizer::BuildHits(), CbmTofDigitize::DigitizeDirectClusterSize(), CbmTofDigitize::DigitizeFlatDisc(), CbmTofDigitize::DigitizeGaussCharge(), CbmTofTrackFinderNN::DoFind(), CbmTofTBClusterizer::Exec(), CbmTofCalibrator::FillCalHist(), CbmTofCreateDigiPar::FillDigiPar(), CbmTofFindTracks::FillHistograms(), CbmTofTests::FillHistos(), CbmTofHitFinderQa::FillHistos(), CbmDeviceHitBuilderTof::FillHistos(), CbmTofCosmicClusterizer::FillHistos(), CbmTofTestBeamClusterizer::FillHistos(), CbmTofEventClusterizer::FillHistos(), CbmTofAnaTestbeam::FillHistos(), CbmTofCreateDigiPar::Init(), CbmTofTBClusterizer::Init(), CbmL1::Init(), CbmDeviceHitBuilderTof::LoadGeometry(), CbmTofSimpClusterizer::LoadGeometry(), CbmTofCosmicClusterizer::LoadGeometry(), CbmTofTestBeamClusterizer::LoadGeometry(), CbmTofEventClusterizer::LoadGeometry(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 38 of file CbmTofCell.h.
References fZ.
Referenced by CbmDeviceHitBuilderTof::AddNextChan(), CbmTofCosmicClusterizer::AddNextChan(), CbmTofTestBeamClusterizer::AddNextChan(), CbmTofEventClusterizer::AddNextChan(), CbmTofSimpClusterizer::BuildClusters(), CbmTofCosmicClusterizer::BuildClusters(), CbmTofTestBeamClusterizer::BuildClusters(), CbmDeviceHitBuilderTof::BuildHits(), CbmTofEventClusterizer::BuildHits(), CbmTofEventClusterizer::CreateHistos(), CbmTofDigitize::DigitizeDirectClusterSize(), CbmTofDigitize::DigitizeFlatDisc(), CbmTofDigitize::DigitizeGaussCharge(), CbmTofTrackFinderNN::DoFind(), CbmTofTBClusterizer::Exec(), CbmTofCalibrator::FillCalHist(), CbmTofCreateDigiPar::FillDigiPar(), CbmTofFindTracks::FillHistograms(), CbmTofTests::FillHistos(), CbmTofHitFinderQa::FillHistos(), CbmDeviceHitBuilderTof::FillHistos(), CbmTofCosmicClusterizer::FillHistos(), CbmTofTestBeamClusterizer::FillHistos(), CbmTofEventClusterizer::FillHistos(), CbmTofAnaTestbeam::FillHistos(), CbmTofCreateDigiPar::Init(), CbmTofTBClusterizer::Init(), CbmL1::Init(), CbmTofFindTracks::LoadCalParameter(), CbmDeviceHitBuilderTof::LoadGeometry(), CbmTofSimpClusterizer::LoadGeometry(), CbmTofCosmicClusterizer::LoadGeometry(), CbmTofTestBeamClusterizer::LoadGeometry(), CbmTofEventClusterizer::LoadGeometry(), and CbmTofTrackFinderNN::TrklSeed().
void CbmTofCell::Print | ( | Option_t * | = "" | ) | const |
Definition at line 148 of file CbmTofCell.cxx.
|
private |
----------— Data members -----------------------—
Definition at line 48 of file CbmTofCell.h.
Referenced by GetDetectorId(), and Print().
|
private |
Definition at line 52 of file CbmTofCell.h.
Referenced by GetSizex(), and Print().
|
private |
Definition at line 53 of file CbmTofCell.h.
Referenced by GetSizey(), and Print().
|
private |
Definition at line 49 of file CbmTofCell.h.
|
private |
Definition at line 50 of file CbmTofCell.h.
|
private |
Definition at line 51 of file CbmTofCell.h.