BOSS 7.0.5
BESIII Offline Software System
|
#include <TofROOTGeo.h>
Public Member Functions | |
TofROOTGeo () | |
Constructor. | |
~TofROOTGeo () | |
Destructor. | |
void | InitFromGdml (const char *gdmlFile, const char *setupName) |
Initialize the instance of ROOTGeo. | |
void | SetNode () |
Set the pointers to theirs nodes;. | |
void | SetDefaultVis () |
Set default visual attributes;. | |
void | SetAllVisible () |
Set all visible;. | |
void | SetQuarterVisible () |
Set quater visible;. | |
void | SetPhysicalNode () |
Set the pointers to the physical nodes;. | |
int | GetPartNb () |
Get number of part;. | |
int | GetScinNb (int part) |
Get number of scintillators on each part;. | |
TGeoVolume * | GetVolumeTof () |
Get Tof volume;. | |
TGeoVolumeAssembly * | GetVolumeAssembly (int part) |
Get assembly volume; part=0,2 for AssemblyEc, 1 for AssemblyBr; | |
TGeoVolume * | GetVolumeScin (int part) |
Get scintillator volume;. | |
TGeoVolume * | GetVolumeBucket (int part) |
Get bucket volume;. | |
TGeoNode * | GetScin (int part, int scin) |
Get scintillator node;. | |
TGeoNode * | GetBucket (int part, int scin, int bucket) |
Get bucket node, 0 for west bucket, 1 for the east one;. | |
TGeoPhysicalNode * | GetPhysicalScin (int part, int scin) |
Get scintillator physical node;. | |
TofROOTGeo () | |
Constructor. | |
~TofROOTGeo () | |
Destructor. | |
bool | GetMrpc () const |
void | InitFromGDML (const char *gdmlFile, const char *setupName) |
Initialize ROOTGeo from GDML. | |
void | InitFromROOT (TGeoVolume *vol) |
Initialize ROOTGeo from TGeoVolume logicalTof. | |
void | Init2DGeometry () |
Initialize 2D Geometry. | |
void | SetNode () |
Set the pointers to theirs nodes;. | |
void | SetVolumeDefaultVis () |
Set default visual attributes;. | |
void | SetPhysicalDefaultVis () |
void | SetAllVisible () |
Set all visible;. | |
void | SetTMatch (Bool_t input) |
void | SetQMatch (Bool_t input) |
void | SetQuarterVisible () |
Set quater visible;. | |
void | SetHalfVisible () |
Set half visible;. | |
void | SetNoEndVisible () |
Set noend visible;. | |
void | SetPhysicalNode () |
Set the pointers to the physical nodes;. | |
void | SetDetector () |
Draw Detecor (what is detector depends on you) | |
void | SetHits () |
Set all physicalNodes corresponding to digiCol;. | |
void | SetVisTofDetector () |
Set Tof detector visibility;. | |
void | SetVisTofHits () |
Set Tof hits visibility;. | |
int | GetPartNb () |
Get number of part;. | |
int | GetScinNb (int part) |
Get number of scintillators on each part;. | |
int | GetLayerNb (int part) |
int | GetModuleNb (int part) |
int | GetStripNb (int module) |
int | GetChamberNodeNb (int module) |
int | GetContainerNodeNb (int module) |
int | GetBoard1NodeNb (int module) |
void | SetVolumeTof (TGeoVolume *vol) |
Set Tof volume, while initializing from ROOT;. | |
TGeoVolume * | GetVolumeTof () |
Get Tof volume;. | |
TGeoVolume * | GetVolumePart (int part) |
Get assembly volume; part=0,2 for AssemblyEc, 1 for AssemblyBr; | |
TGeoVolume * | GetVolumePVF (int part, int layer) |
Get PVF volume;. | |
TGeoVolume * | GetVolumeAl (int part, int layer) |
Get Al volume;. | |
TGeoVolume * | GetVolumeScin (int part, int layer) |
Get scintillator volume;. | |
TGeoVolume * | GetVolumeBucket (int part, int layer) |
Get bucket volume;. | |
TGeoNode * | GetPVF (int part, int layer, int scin) |
Get PVF node;. | |
TGeoNode * | GetAl (int part, int layer) |
Get Al node;. | |
TGeoNode * | GetScin (int part, int layer) |
Get scintillator node;. | |
TGeoNode * | GetModule (int part, int module) |
Get module node;. | |
TGeoNode * | GetStrip (int part, int module, int strip) |
Get strip node;. | |
TGeoNode * | GetgasContainer (int part, int module) |
Get gasContainer node;. | |
TGeoNode * | GetbareChamber (int part, int module) |
Get bareChamber node;. | |
TGeoNode * | GetpcbBoard1 (int part, int module) |
Get pcbBoard1 node;. | |
TGeoPhysicalNode * | GetPhysicalScin (int part, int layer, int scin) |
Get bucket node, 0 for west bucket, 1 for the east one;. | |
Tof2DScin * | Get2DScin (Int_t part, Int_t layer, Int_t scin) |
Get Tof2DScin;. | |
Int_t | GetPart (TGeoPhysicalNode *phyNode) |
Get part no of a scintillator physcial node. | |
void | Draw (Option_t *option) |
Draw function. | |
void | DrawHits (Option_t *option) |
Draw 2D hits. | |
TofROOTGeo () | |
Constructor. | |
~TofROOTGeo () | |
Destructor. | |
bool | GetMrpc () const |
void | InitFromGDML (const char *gdmlFile, const char *setupName) |
Initialize ROOTGeo from GDML. | |
void | InitFromROOT (TGeoVolume *vol) |
Initialize ROOTGeo from TGeoVolume logicalTof. | |
void | Init2DGeometry () |
Initialize 2D Geometry. | |
void | SetNode () |
Set the pointers to theirs nodes;. | |
void | SetVolumeDefaultVis () |
Set default visual attributes;. | |
void | SetPhysicalDefaultVis () |
void | SetAllVisible () |
Set all visible;. | |
void | SetTMatch (Bool_t input) |
void | SetQMatch (Bool_t input) |
void | SetQuarterVisible () |
Set quater visible;. | |
void | SetHalfVisible () |
Set half visible;. | |
void | SetNoEndVisible () |
Set noend visible;. | |
void | SetPhysicalNode () |
Set the pointers to the physical nodes;. | |
void | SetDetector () |
Draw Detecor (what is detector depends on you) | |
void | SetHits () |
Set all physicalNodes corresponding to digiCol;. | |
void | SetVisTofDetector () |
Set Tof detector visibility;. | |
void | SetVisTofHits () |
Set Tof hits visibility;. | |
int | GetPartNb () |
Get number of part;. | |
int | GetScinNb (int part) |
Get number of scintillators on each part;. | |
int | GetLayerNb (int part) |
int | GetModuleNb (int part) |
int | GetStripNb (int module) |
int | GetChamberNodeNb (int module) |
int | GetContainerNodeNb (int module) |
int | GetBoard1NodeNb (int module) |
void | SetVolumeTof (TGeoVolume *vol) |
Set Tof volume, while initializing from ROOT;. | |
TGeoVolume * | GetVolumeTof () |
Get Tof volume;. | |
TGeoVolume * | GetVolumePart (int part) |
Get assembly volume; part=0,2 for AssemblyEc, 1 for AssemblyBr; | |
TGeoVolume * | GetVolumePVF (int part, int layer) |
Get PVF volume;. | |
TGeoVolume * | GetVolumeAl (int part, int layer) |
Get Al volume;. | |
TGeoVolume * | GetVolumeScin (int part, int layer) |
Get scintillator volume;. | |
TGeoVolume * | GetVolumeBucket (int part, int layer) |
Get bucket volume;. | |
TGeoNode * | GetPVF (int part, int layer, int scin) |
Get PVF node;. | |
TGeoNode * | GetAl (int part, int layer) |
Get Al node;. | |
TGeoNode * | GetScin (int part, int layer) |
Get scintillator node;. | |
TGeoNode * | GetModule (int part, int module) |
Get module node;. | |
TGeoNode * | GetStrip (int part, int module, int strip) |
Get strip node;. | |
TGeoNode * | GetgasContainer (int part, int module) |
Get gasContainer node;. | |
TGeoNode * | GetbareChamber (int part, int module) |
Get bareChamber node;. | |
TGeoNode * | GetpcbBoard1 (int part, int module) |
Get pcbBoard1 node;. | |
TGeoPhysicalNode * | GetPhysicalScin (int part, int layer, int scin) |
Get bucket node, 0 for west bucket, 1 for the east one;. | |
Tof2DScin * | Get2DScin (Int_t part, Int_t layer, Int_t scin) |
Get Tof2DScin;. | |
Int_t | GetPart (TGeoPhysicalNode *phyNode) |
Get part no of a scintillator physcial node. | |
void | Draw (Option_t *option) |
Draw function. | |
void | DrawHits (Option_t *option) |
Draw 2D hits. | |
TofROOTGeo () | |
Constructor. | |
~TofROOTGeo () | |
Destructor. | |
void | InitFromGdml (const char *gdmlFile, const char *setupName) |
Initialize the instance of ROOTGeo. | |
void | SetNode () |
Set the pointers to theirs nodes;. | |
void | SetDefaultVis () |
Set default visual attributes;. | |
void | SetAllVisible () |
Set all visible;. | |
void | SetQuarterVisible () |
Set quater visible;. | |
void | SetPhysicalNode () |
Set the pointers to the physical nodes;. | |
int | GetPartNb () |
Get number of part;. | |
int | GetScinNb (int part) |
Get number of scintillators on each part;. | |
TGeoVolume * | GetVolumeTof () |
Get Tof volume;. | |
TGeoVolumeAssembly * | GetVolumeAssembly (int part) |
Get assembly volume; part=0,2 for AssemblyEc, 1 for AssemblyBr; | |
TGeoVolume * | GetVolumeScin (int part) |
Get scintillator volume;. | |
TGeoVolume * | GetVolumeBucket (int part) |
Get bucket volume;. | |
TGeoNode * | GetScin (int part, int scin) |
Get scintillator node;. | |
TGeoNode * | GetBucket (int part, int scin, int bucket) |
Get bucket node, 0 for west bucket, 1 for the east one;. | |
TGeoPhysicalNode * | GetPhysicalScin (int part, int scin) |
Get scintillator physical node;. | |
Public Member Functions inherited from SubDetectorROOTGeo | |
SubDetectorROOTGeo () | |
Constructor. | |
virtual | ~SubDetectorROOTGeo () |
Destructor. | |
void | ReadGdml (const char *gdmlFile, const char *setupName) |
Initialize the instance of ROOTGeo. | |
int | IsInitialized () |
If the ROOT geometry of this subdetctor is initialized;. | |
void | SetChildNo (int childNo) |
TGeoVolume * | GetLogicalVolume (const std::string &vn) |
Get a logical volume by name;. | |
TGeoVolume * | GetTopVolume () |
Get the top(world) volume;. | |
TGeoVolumeAssembly * | GetAssemblyVolume (const std::string &an) |
Get an assembly by name;. | |
TGeoNode * | GetNode (const std::string &nn) |
Get a node(physical volume) by name;. | |
SubDetectorROOTGeo () | |
Constructor. | |
virtual | ~SubDetectorROOTGeo () |
Destructor. | |
virtual void | ReadGdml (const char *gdmlFile, const char *setupName) |
Initialize the instance of ROOTGeo. | |
virtual int | IsInitialized () |
If the ROOT geometry of this subdetctor is initialized;. | |
virtual void | SetChildNo (int childNo) |
virtual TGeoVolume * | GetLogicalVolume (const std::string &vn) |
Get a logical volume by name;. | |
virtual TGeoVolume * | GetTopVolume () |
Get the top(world) volume;. | |
virtual TGeoVolumeAssembly * | GetAssemblyVolume (const std::string &an) |
Get an assembly by name;. | |
virtual TGeoNode * | GetNode (const std::string &nn) |
Get a node(physical volume) by name;. | |
virtual int | GetHitsNum () |
Get number of hits in HitsArray;. | |
virtual TGeoPhysicalNode * | GetHit (int i) |
Get ith hit in HitsArray;. | |
virtual void | SetDetectorOn () |
Set all physicalNodes in m_DeteorsArray visible;. | |
SubDetectorROOTGeo () | |
Constructor. | |
virtual | ~SubDetectorROOTGeo () |
Destructor. | |
virtual void | ReadGdml (const char *gdmlFile, const char *setupName) |
Initialize the instance of ROOTGeo. | |
virtual int | IsInitialized () |
If the ROOT geometry of this subdetctor is initialized;. | |
virtual void | SetChildNo (int childNo) |
virtual TGeoVolume * | GetLogicalVolume (const std::string &vn) |
Get a logical volume by name;. | |
virtual TGeoVolume * | GetTopVolume () |
Get the top(world) volume;. | |
virtual TGeoVolumeAssembly * | GetAssemblyVolume (const std::string &an) |
Get an assembly by name;. | |
virtual TGeoNode * | GetNode (const std::string &nn) |
Get a node(physical volume) by name;. | |
virtual int | GetHitsNum () |
Get number of hits in HitsArray;. | |
virtual TGeoPhysicalNode * | GetHit (int i) |
Get ith hit in HitsArray;. | |
virtual void | SetDetectorOn () |
Set all physicalNodes in m_DeteorsArray visible;. | |
SubDetectorROOTGeo () | |
Constructor. | |
virtual | ~SubDetectorROOTGeo () |
Destructor. | |
void | ReadGdml (const char *gdmlFile, const char *setupName) |
Initialize the instance of ROOTGeo. | |
int | IsInitialized () |
If the ROOT geometry of this subdetctor is initialized;. | |
void | SetChildNo (int childNo) |
TGeoVolume * | GetLogicalVolume (const std::string &vn) |
Get a logical volume by name;. | |
TGeoVolume * | GetTopVolume () |
Get the top(world) volume;. | |
TGeoVolumeAssembly * | GetAssemblyVolume (const std::string &an) |
Get an assembly by name;. | |
TGeoNode * | GetNode (const std::string &nn) |
Get a node(physical volume) by name;. | |
Additional Inherited Members | |
Protected Attributes inherited from SubDetectorROOTGeo | |
int | m_ROOTGeoInit |
int | m_childNo |
TGeoVolume * | m_TopVolume |
int | m_2DGeoInit |
TObjArray * | m_DetectorsArray |
TObjArray * | m_HitsArray |
TObjArray * | m_2DHitsArray |
Class TofGeo contains all of the objects necessary to describe the tof geometry.
Definition at line 27 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/ROOTGeo/TofROOTGeo.h.
TofROOTGeo::TofROOTGeo | ( | ) |
Constructor.
Definition at line 24 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/src/TofROOTGeo.cxx.
TofROOTGeo::~TofROOTGeo | ( | ) |
Destructor.
Definition at line 35 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/src/TofROOTGeo.cxx.
TofROOTGeo::TofROOTGeo | ( | ) |
Constructor.
TofROOTGeo::~TofROOTGeo | ( | ) |
Destructor.
TofROOTGeo::TofROOTGeo | ( | ) |
Constructor.
TofROOTGeo::~TofROOTGeo | ( | ) |
Destructor.
TofROOTGeo::TofROOTGeo | ( | ) |
Constructor.
TofROOTGeo::~TofROOTGeo | ( | ) |
Destructor.
void TofROOTGeo::Draw | ( | Option_t * | option | ) |
Draw function.
Definition at line 1408 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by BesGeometry::Draw2DXY(), and BesGeometry::Draw2DZR().
void TofROOTGeo::Draw | ( | Option_t * | option | ) |
Draw function.
void TofROOTGeo::DrawHits | ( | Option_t * | option | ) |
Draw 2D hits.
Definition at line 1446 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by BesEvent::DrawHits().
void TofROOTGeo::DrawHits | ( | Option_t * | option | ) |
Draw 2D hits.
Tof2DScin * TofROOTGeo::Get2DScin | ( | Int_t | part, |
Int_t | layer, | ||
Int_t | scin | ||
) |
Get Tof2DScin;.
Definition at line 1381 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by BesEvent::ConstructTofTrackFromRec().
TGeoNode * TofROOTGeo::GetAl | ( | int | part, |
int | layer | ||
) |
Get Al node;.
Definition at line 1255 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
TGeoNode * TofROOTGeo::GetAl | ( | int | part, |
int | layer | ||
) |
Get Al node;.
TGeoNode * TofROOTGeo::GetbareChamber | ( | int | part, |
int | module | ||
) |
Get bareChamber node;.
Definition at line 1307 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
TGeoNode * TofROOTGeo::GetbareChamber | ( | int | part, |
int | module | ||
) |
Get bareChamber node;.
int TofROOTGeo::GetBoard1NodeNb | ( | int | module | ) |
Definition at line 1129 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
int TofROOTGeo::GetBoard1NodeNb | ( | int | module | ) |
TGeoNode * TofROOTGeo::GetBucket | ( | int | part, |
int | scin, | ||
int | bucket | ||
) |
Get bucket node, 0 for west bucket, 1 for the east one;.
Definition at line 261 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/src/TofROOTGeo.cxx.
Referenced by SetAllVisible(), SetDefaultVis(), and SetQuarterVisible().
TGeoNode * TofROOTGeo::GetBucket | ( | int | part, |
int | scin, | ||
int | bucket | ||
) |
Get bucket node, 0 for west bucket, 1 for the east one;.
int TofROOTGeo::GetChamberNodeNb | ( | int | module | ) |
Definition at line 1121 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
int TofROOTGeo::GetChamberNodeNb | ( | int | module | ) |
int TofROOTGeo::GetContainerNodeNb | ( | int | module | ) |
Definition at line 1125 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
int TofROOTGeo::GetContainerNodeNb | ( | int | module | ) |
TGeoNode * TofROOTGeo::GetgasContainer | ( | int | part, |
int | module | ||
) |
Get gasContainer node;.
Definition at line 1294 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
TGeoNode * TofROOTGeo::GetgasContainer | ( | int | part, |
int | module | ||
) |
Get gasContainer node;.
int TofROOTGeo::GetLayerNb | ( | int | part | ) |
Definition at line 1103 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by Draw(), GetPart(), Init2DGeometry(), SetDetector(), SetPhysicalDefaultVis(), and SetVolumeDefaultVis().
int TofROOTGeo::GetLayerNb | ( | int | part | ) |
TGeoNode * TofROOTGeo::GetModule | ( | int | part, |
int | module | ||
) |
Get module node;.
Definition at line 1282 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
TGeoNode * TofROOTGeo::GetModule | ( | int | part, |
int | module | ||
) |
Get module node;.
int TofROOTGeo::GetModuleNb | ( | int | part | ) |
Definition at line 1117 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by Init2DGeometry(), SetDetector(), and SetPhysicalDefaultVis().
int TofROOTGeo::GetModuleNb | ( | int | part | ) |
|
inline |
Definition at line 40 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/BesVisLib/TofROOTGeo.h.
|
inline |
Definition at line 40 of file InstallArea/include/BesVisLib/BesVisLib/TofROOTGeo.h.
Int_t TofROOTGeo::GetPart | ( | TGeoPhysicalNode * | phyNode | ) |
Get part no of a scintillator physcial node.
Definition at line 1388 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by SetVisTofDetector(), and SetVisTofHits().
Int_t TofROOTGeo::GetPart | ( | TGeoPhysicalNode * | phyNode | ) |
Get part no of a scintillator physcial node.
int TofROOTGeo::GetPartNb | ( | ) |
Get number of part;.
Definition at line 184 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/src/TofROOTGeo.cxx.
int TofROOTGeo::GetPartNb | ( | ) |
Get number of part;.
int TofROOTGeo::GetPartNb | ( | ) |
Get number of part;.
int TofROOTGeo::GetPartNb | ( | ) |
Get number of part;.
TGeoNode * TofROOTGeo::GetpcbBoard1 | ( | int | part, |
int | module | ||
) |
Get pcbBoard1 node;.
Definition at line 1320 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
TGeoNode * TofROOTGeo::GetpcbBoard1 | ( | int | part, |
int | module | ||
) |
Get pcbBoard1 node;.
TGeoPhysicalNode * TofROOTGeo::GetPhysicalScin | ( | int | part, |
int | layer, | ||
int | scin | ||
) |
Get bucket node, 0 for west bucket, 1 for the east one;.
Get scintillator physical node;
Definition at line 1367 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
TGeoPhysicalNode * TofROOTGeo::GetPhysicalScin | ( | int | part, |
int | layer, | ||
int | scin | ||
) |
Get bucket node, 0 for west bucket, 1 for the east one;.
Get scintillator physical node;
TGeoPhysicalNode * TofROOTGeo::GetPhysicalScin | ( | int | part, |
int | scin | ||
) |
Get scintillator physical node;.
Definition at line 278 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/src/TofROOTGeo.cxx.
Referenced by BesEvent::ConstructTofTrackFromRec(), GetPart(), BesGeometry::GetPhysicalTofScin(), Init2DGeometry(), SetDetector(), SetHits(), SetPhysicalDefaultVis(), and BesVisDisplay::SetTofFiredCell().
TGeoPhysicalNode * TofROOTGeo::GetPhysicalScin | ( | int | part, |
int | scin | ||
) |
Get scintillator physical node;.
TGeoNode * TofROOTGeo::GetPVF | ( | int | part, |
int | layer, | ||
int | scin | ||
) |
Get PVF node;.
Definition at line 1242 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
TGeoNode * TofROOTGeo::GetPVF | ( | int | part, |
int | layer, | ||
int | scin | ||
) |
Get PVF node;.
TGeoNode * TofROOTGeo::GetScin | ( | int | part, |
int | layer | ||
) |
Get scintillator node;.
TGeoNode * TofROOTGeo::GetScin | ( | int | part, |
int | layer | ||
) |
Get scintillator node;.
TGeoNode * TofROOTGeo::GetScin | ( | int | part, |
int | scin | ||
) |
Get scintillator node;.
Definition at line 247 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/src/TofROOTGeo.cxx.
Referenced by SetAllVisible(), SetDefaultVis(), SetPhysicalNode(), and SetQuarterVisible().
TGeoNode * TofROOTGeo::GetScin | ( | int | part, |
int | scin | ||
) |
Get scintillator node;.
int TofROOTGeo::GetScinNb | ( | int | part | ) |
Get number of scintillators on each part;.
Definition at line 191 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/src/TofROOTGeo.cxx.
Referenced by Draw(), GetPart(), Init2DGeometry(), SetDetector(), and SetPhysicalDefaultVis().
int TofROOTGeo::GetScinNb | ( | int | part | ) |
Get number of scintillators on each part;.
int TofROOTGeo::GetScinNb | ( | int | part | ) |
Get number of scintillators on each part;.
int TofROOTGeo::GetScinNb | ( | int | part | ) |
Get number of scintillators on each part;.
TGeoNode * TofROOTGeo::GetStrip | ( | int | part, |
int | module, | ||
int | strip | ||
) |
Get strip node;.
Definition at line 1333 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
TGeoNode * TofROOTGeo::GetStrip | ( | int | part, |
int | module, | ||
int | strip | ||
) |
Get strip node;.
int TofROOTGeo::GetStripNb | ( | int | module | ) |
Definition at line 1133 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by Init2DGeometry(), SetDetector(), and SetPhysicalDefaultVis().
int TofROOTGeo::GetStripNb | ( | int | module | ) |
TGeoVolume * TofROOTGeo::GetVolumeAl | ( | int | part, |
int | layer | ||
) |
Get Al volume;.
Definition at line 1191 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by SetVolumeDefaultVis().
TGeoVolume * TofROOTGeo::GetVolumeAl | ( | int | part, |
int | layer | ||
) |
Get Al volume;.
TGeoVolumeAssembly * TofROOTGeo::GetVolumeAssembly | ( | int | part | ) |
Get assembly volume; part=0,2 for AssemblyEc, 1 for AssemblyBr;
Definition at line 199 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/src/TofROOTGeo.cxx.
TGeoVolumeAssembly * TofROOTGeo::GetVolumeAssembly | ( | int | part | ) |
Get assembly volume; part=0,2 for AssemblyEc, 1 for AssemblyBr;
TGeoVolume * TofROOTGeo::GetVolumeBucket | ( | int | part | ) |
Get bucket volume;.
Definition at line 231 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/src/TofROOTGeo.cxx.
Referenced by SetAllVisible(), SetDefaultVis(), SetQuarterVisible(), and SetVolumeDefaultVis().
TGeoVolume * TofROOTGeo::GetVolumeBucket | ( | int | part | ) |
Get bucket volume;.
TGeoVolume * TofROOTGeo::GetVolumeBucket | ( | int | part, |
int | layer | ||
) |
Get bucket volume;.
Definition at line 1227 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
TGeoVolume * TofROOTGeo::GetVolumeBucket | ( | int | part, |
int | layer | ||
) |
Get bucket volume;.
TGeoVolume * TofROOTGeo::GetVolumePart | ( | int | part | ) |
Get assembly volume; part=0,2 for AssemblyEc, 1 for AssemblyBr;
Get part volume;
Definition at line 1157 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by SetVolumeDefaultVis().
TGeoVolume * TofROOTGeo::GetVolumePart | ( | int | part | ) |
Get assembly volume; part=0,2 for AssemblyEc, 1 for AssemblyBr;
Get part volume;
TGeoVolume * TofROOTGeo::GetVolumePVF | ( | int | part, |
int | layer | ||
) |
Get PVF volume;.
Definition at line 1173 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by SetVolumeDefaultVis().
TGeoVolume * TofROOTGeo::GetVolumePVF | ( | int | part, |
int | layer | ||
) |
Get PVF volume;.
TGeoVolume * TofROOTGeo::GetVolumeScin | ( | int | part | ) |
Get scintillator volume;.
Definition at line 215 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/src/TofROOTGeo.cxx.
Referenced by SetAllVisible(), SetDefaultVis(), SetQuarterVisible(), and SetVolumeDefaultVis().
TGeoVolume * TofROOTGeo::GetVolumeScin | ( | int | part | ) |
Get scintillator volume;.
TGeoVolume * TofROOTGeo::GetVolumeScin | ( | int | part, |
int | layer | ||
) |
Get scintillator volume;.
Definition at line 1209 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
TGeoVolume * TofROOTGeo::GetVolumeScin | ( | int | part, |
int | layer | ||
) |
Get scintillator volume;.
|
inline |
Get Tof volume;.
Definition at line 62 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/ROOTGeo/TofROOTGeo.h.
Referenced by BesGeometry::GetVolumeTof(), and BesGeometry::InitFromGDML().
|
inline |
Get Tof volume;.
Definition at line 113 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/BesVisLib/TofROOTGeo.h.
|
inline |
Get Tof volume;.
Definition at line 113 of file InstallArea/include/BesVisLib/BesVisLib/TofROOTGeo.h.
|
inline |
Get Tof volume;.
Definition at line 62 of file InstallArea/include/ROOTGeo/ROOTGeo/TofROOTGeo.h.
void TofROOTGeo::Init2DGeometry | ( | ) |
Initialize 2D Geometry.
Definition at line 124 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by BesGeometry::InitGeometry().
void TofROOTGeo::Init2DGeometry | ( | ) |
Initialize 2D Geometry.
void TofROOTGeo::InitFromGdml | ( | const char * | gdmlFile, |
const char * | setupName | ||
) |
Initialize the instance of ROOTGeo.
Definition at line 39 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/src/TofROOTGeo.cxx.
void TofROOTGeo::InitFromGDML | ( | const char * | gdmlFile, |
const char * | setupName | ||
) |
Initialize ROOTGeo from GDML.
Definition at line 94 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by BesGeometry::InitFromGDML().
void TofROOTGeo::InitFromGDML | ( | const char * | gdmlFile, |
const char * | setupName | ||
) |
Initialize ROOTGeo from GDML.
void TofROOTGeo::InitFromGdml | ( | const char * | gdmlFile, |
const char * | setupName | ||
) |
Initialize the instance of ROOTGeo.
void TofROOTGeo::InitFromROOT | ( | TGeoVolume * | vol | ) |
Initialize ROOTGeo from TGeoVolume logicalTof.
Definition at line 109 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by BesGeometry::InitFromROOT().
void TofROOTGeo::InitFromROOT | ( | TGeoVolume * | vol | ) |
Initialize ROOTGeo from TGeoVolume logicalTof.
void TofROOTGeo::SetAllVisible | ( | ) |
Set all visible;.
Definition at line 110 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/src/TofROOTGeo.cxx.
void TofROOTGeo::SetAllVisible | ( | ) |
Set all visible;.
void TofROOTGeo::SetAllVisible | ( | ) |
Set all visible;.
void TofROOTGeo::SetAllVisible | ( | ) |
Set all visible;.
void TofROOTGeo::SetDefaultVis | ( | ) |
Set default visual attributes;.
Definition at line 76 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/src/TofROOTGeo.cxx.
Referenced by InitFromGdml().
void TofROOTGeo::SetDefaultVis | ( | ) |
Set default visual attributes;.
void TofROOTGeo::SetDetector | ( | ) |
Draw Detecor (what is detector depends on you)
Definition at line 787 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by BesClient::HandleViewOptionMenu().
void TofROOTGeo::SetDetector | ( | ) |
Draw Detecor (what is detector depends on you)
void TofROOTGeo::SetHalfVisible | ( | ) |
Set half visible;.
Definition at line 632 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
void TofROOTGeo::SetHalfVisible | ( | ) |
Set half visible;.
void TofROOTGeo::SetHits | ( | ) |
Set all physicalNodes corresponding to digiCol;.
Definition at line 862 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by BesEvent::SetHits().
void TofROOTGeo::SetHits | ( | ) |
Set all physicalNodes corresponding to digiCol;.
void TofROOTGeo::SetNode | ( | ) |
Set the pointers to theirs nodes;.
Definition at line 49 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/src/TofROOTGeo.cxx.
Referenced by InitFromGdml(), InitFromGDML(), and InitFromROOT().
void TofROOTGeo::SetNode | ( | ) |
Set the pointers to theirs nodes;.
void TofROOTGeo::SetNode | ( | ) |
Set the pointers to theirs nodes;.
void TofROOTGeo::SetNode | ( | ) |
Set the pointers to theirs nodes;.
void TofROOTGeo::SetNoEndVisible | ( | ) |
Set noend visible;.
Definition at line 661 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
void TofROOTGeo::SetNoEndVisible | ( | ) |
Set noend visible;.
void TofROOTGeo::SetPhysicalDefaultVis | ( | ) |
Definition at line 534 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by BesGeometry::Draw3D(), and BesGeometry::SetPhysicalDefaultVis().
void TofROOTGeo::SetPhysicalDefaultVis | ( | ) |
void TofROOTGeo::SetPhysicalNode | ( | ) |
Set the pointers to the physical nodes;.
Definition at line 158 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/src/TofROOTGeo.cxx.
Referenced by BesGeometry::InitGeometry().
void TofROOTGeo::SetPhysicalNode | ( | ) |
Set the pointers to the physical nodes;.
void TofROOTGeo::SetPhysicalNode | ( | ) |
Set the pointers to the physical nodes;.
void TofROOTGeo::SetPhysicalNode | ( | ) |
Set the pointers to the physical nodes;.
void TofROOTGeo::SetQMatch | ( | Bool_t | input = false | ) |
Definition at line 577 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
void TofROOTGeo::SetQMatch | ( | Bool_t | input | ) |
void TofROOTGeo::SetQuarterVisible | ( | ) |
Set quater visible;.
Definition at line 133 of file DetectorDescription/ROOTGeo/ROOTGeo-00-00-15/src/TofROOTGeo.cxx.
void TofROOTGeo::SetQuarterVisible | ( | ) |
Set quater visible;.
void TofROOTGeo::SetQuarterVisible | ( | ) |
Set quater visible;.
void TofROOTGeo::SetQuarterVisible | ( | ) |
Set quater visible;.
void TofROOTGeo::SetTMatch | ( | Bool_t | input = false | ) |
Definition at line 572 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
void TofROOTGeo::SetTMatch | ( | Bool_t | input | ) |
void TofROOTGeo::SetVisTofDetector | ( | ) |
Set Tof detector visibility;.
Definition at line 1021 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by BesGeometry::Draw3D(), and BesClient::HandleViewOptionMenu().
void TofROOTGeo::SetVisTofDetector | ( | ) |
Set Tof detector visibility;.
void TofROOTGeo::SetVisTofHits | ( | ) |
Set Tof hits visibility;.
Definition at line 1054 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
Referenced by BesGeometry::Draw3D().
void TofROOTGeo::SetVisTofHits | ( | ) |
Set Tof hits visibility;.
void TofROOTGeo::SetVolumeDefaultVis | ( | ) |
Set default visual attributes;.
Definition at line 506 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/src/TofROOTGeo.cxx.
void TofROOTGeo::SetVolumeDefaultVis | ( | ) |
Set default visual attributes;.
|
inline |
Set Tof volume, while initializing from ROOT;.
Definition at line 110 of file EventDisplay/BesVisLib/BesVisLib-00-05-04/BesVisLib/TofROOTGeo.h.
Referenced by InitFromROOT().
|
inline |
Set Tof volume, while initializing from ROOT;.
Definition at line 110 of file InstallArea/include/BesVisLib/BesVisLib/TofROOTGeo.h.