|
BOSS 8.0.0
BESIII Offline Software System
|
#include <MucROOTGeo.h>
Public Member Functions | |
| MucROOTGeo () | |
| Constructor. | |
| ~MucROOTGeo () | |
| 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 | GetPartNum () |
| Get number of part;. | |
| int | GetSegNum (int part) |
| Get number of segment on part;. | |
| int | GetGapNum (int part) |
| Get number of gap on part;. | |
| int | GetStripNum (int part, int seg, int gap) |
| Get number of strip on gap;. | |
| TGeoVolume * | GetVolumeMuc () |
| Get Muc volume;. | |
| TGeoVolume * | GetVolumeAbsorber (int part, int seg, int absorber) |
| Get absorber volume;. | |
| float | GetAbsorberThickness (int part, int seg, int absorber) |
| Get thickness of an absorber;. | |
| TGeoVolume * | GetVolumeAbsorberPanel (int part, int seg, int absorber, int panel) |
| Get absorber panel volume;. | |
| TGeoVolume * | GetVolumeGap (int part, int seg, int gap) |
| Get gap volume;. | |
| TGeoVolume * | GetVolumeAluminumBox (int part, int seg, int gap) |
| Get box volume;. | |
| TGeoVolume * | GetVolumeStripPlane (int part, int seg, int gap) |
| Get strip plane volume;. | |
| TGeoVolume * | GetVolumeStrip (int part, int seg, int gap, int strip) |
| Get strip volume;. | |
| TGeoVolume * | GetVolumeGasChamber (int part, int seg, int gap, int panel, int gasChamber) |
| Get rpc gas chamber volume;. | |
| TGeoVolume * | GetVolumeBakelite (int part, int seg, int gap, int panel, int bakelite) |
| Get rpc bakelite volume;. | |
| TGeoNode * | GetGap (int part, int seg, int gap) |
| Get absorber node;. | |
| TGeoNode * | GetStripPlane (int part, int seg, int gap) |
| Get box node;. | |
| TGeoNode * | GetStrip (int part, int seg, int gap, int strip) |
| Get strip node;. | |
| TGeoPhysicalNode * | GetPhysicalGap (int part, int seg, int gap) |
| Get rpc gas chamber node;. | |
| TGeoPhysicalNode * | GetPhysicalAluminumBox (int part, int seg, int gap) |
| Get box physical node;. | |
| TGeoPhysicalNode * | GetPhysicalStrip (int part, int seg, int gap, int strip) |
| Get strip physical node;. | |
| MucROOTGeo () | |
| Constructor. | |
| ~MucROOTGeo () | |
| Destructor. | |
| void | InitFromGDML (const char *gdmlFile, const char *setupName) |
| Initialize ROOTGeo from GDML. | |
| void | InitFromROOT (TGeoVolume *vol) |
| Initialize ROOTGeo from TGeoVolume logicalMuc. | |
| 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 | 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 () |
| Set Detecor (what is detector depends on you). | |
| void | SetHits () |
| Set all physicalNodes corresponding to digiCol;. | |
| void | SetVisMucDetector () |
| Set Muc detector visibility;. | |
| void | SetVisMucHits () |
| Set Muc hits visibility;. | |
| int | GetPartNb () |
| Get number of part;. | |
| int | GetSegNb (int part) |
| Get number of segment on part;. | |
| int | GetGapNb (int part) |
| Get number of gap on part;. | |
| int | GetStripNb (int part, int seg, int gap) |
| Get number of strip on gap;. | |
| int | GetAbsorberNb (int part) |
| Get number of absorber on part;. | |
| void | SetVolumeMuc (TGeoVolume *vol) |
| Set Muc volume, while initializing from ROOT;. | |
| TGeoVolume * | GetVolumeMuc () |
| Get Muc volume;. | |
| TGeoVolume * | GetVolumeAbsorber (int part, int seg, int absorber) |
| Get absorber volume;. | |
| TGeoVolume * | GetVolumeAbsorberSmallBlock (int gap, int sb) |
| Get absorber small block;. | |
| TGeoVolume * | GetVolumeAbsorberPanel (int part, int seg, int absorber, int panel) |
| Get absorber panel volume;. | |
| TGeoVolume * | GetVolumeGap (int part, int seg, int gap) |
| Get gap volume;. | |
| TGeoVolume * | GetVolumeBox (int part, int seg, int gap) |
| Get box volume;. | |
| TGeoVolume * | GetVolumeBoxSurface (int part, int seg, int gap, int up) |
| Get box surface volume;. | |
| TGeoVolume * | GetVolumeStripPlane (int part, int seg, int gap) |
| Get strip plane volume;. | |
| TGeoVolume * | GetVolumeStrip (int part, int seg, int gap, int strip) |
| Get strip volume;. | |
| TGeoVolume * | GetVolumeGasChamber (int part, int seg, int gap, int panel, int gasChamber) |
| Get rpc gas chamber volume;. | |
| TGeoVolume * | GetVolumeGasBorder (int part, int seg, int gap, int panel, int gasChamber) |
| Get rpc gas border volume;. | |
| TGeoVolume * | GetVolumeBakelite (int part, int seg, int gap, int RpcUpDown, int panel, int bakelite) |
| Get rpc bakelite volume;. | |
| TGeoNode * | GetAbsorber (int part, int seg, int absorber) |
| Get absorber node;. | |
| TGeoNode * | GetAbsorberPanel (int part, int seg, int absorber, int panel) |
| Get absorber panel node;. | |
| TGeoNode * | GetGap (int part, int seg, int gap) |
| Get gap node;. | |
| TGeoNode * | GetStripPlane (int part, int seg, int gap) |
| Get strip plane node;. | |
| TGeoNode * | GetStrip (int part, int seg, int gap, int strip) |
| Get strip node;. | |
| TGeoPhysicalNode * | GetPhysicalAbsorber (int part, int seg, int gap, int panel) |
| Get rpc gas chamber node;. | |
| TGeoPhysicalNode * | GetPhysicalGap (int part, int seg, int gap) |
| Get gap physical node;. | |
| TGeoPhysicalNode * | GetPhysicalStrip (int part, int seg, int gap, int strip) |
| Get strip physical node;. | |
| Muc2DStrip * | Get2DStrip (int part, int seg, int gap, int strip) |
| Get Muc2DStrip;. | |
| Int_t | GetPart (TGeoPhysicalNode *phyNode) |
| Get part no of a physcial node. | |
| Bool_t | IsZRVisible (int part, int seg) |
| Is a segment visible in ZR view. | |
| Double_t | Range360 (Double_t input) |
| Get input value 0~360. | |
| void | Draw (Option_t *option) |
| Draw function. | |
| void | DrawHits (Option_t *option) |
| Draw 2D hits. | |
| MucROOTGeo () | |
| Constructor. | |
| ~MucROOTGeo () | |
| Destructor. | |
| void | InitFromGDML (const char *gdmlFile, const char *setupName) |
| Initialize ROOTGeo from GDML. | |
| void | InitFromROOT (TGeoVolume *vol) |
| Initialize ROOTGeo from TGeoVolume logicalMuc. | |
| 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 | 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 () |
| Set Detecor (what is detector depends on you). | |
| void | SetHits () |
| Set all physicalNodes corresponding to digiCol;. | |
| void | SetVisMucDetector () |
| Set Muc detector visibility;. | |
| void | SetVisMucHits () |
| Set Muc hits visibility;. | |
| int | GetPartNb () |
| Get number of part;. | |
| int | GetSegNb (int part) |
| Get number of segment on part;. | |
| int | GetGapNb (int part) |
| Get number of gap on part;. | |
| int | GetStripNb (int part, int seg, int gap) |
| Get number of strip on gap;. | |
| int | GetAbsorberNb (int part) |
| Get number of absorber on part;. | |
| void | SetVolumeMuc (TGeoVolume *vol) |
| Set Muc volume, while initializing from ROOT;. | |
| TGeoVolume * | GetVolumeMuc () |
| Get Muc volume;. | |
| TGeoVolume * | GetVolumeAbsorber (int part, int seg, int absorber) |
| Get absorber volume;. | |
| TGeoVolume * | GetVolumeAbsorberSmallBlock (int gap, int sb) |
| Get absorber small block;. | |
| TGeoVolume * | GetVolumeAbsorberPanel (int part, int seg, int absorber, int panel) |
| Get absorber panel volume;. | |
| TGeoVolume * | GetVolumeGap (int part, int seg, int gap) |
| Get gap volume;. | |
| TGeoVolume * | GetVolumeBox (int part, int seg, int gap) |
| Get box volume;. | |
| TGeoVolume * | GetVolumeBoxSurface (int part, int seg, int gap, int up) |
| Get box surface volume;. | |
| TGeoVolume * | GetVolumeStripPlane (int part, int seg, int gap) |
| Get strip plane volume;. | |
| TGeoVolume * | GetVolumeStrip (int part, int seg, int gap, int strip) |
| Get strip volume;. | |
| TGeoVolume * | GetVolumeGasChamber (int part, int seg, int gap, int panel, int gasChamber) |
| Get rpc gas chamber volume;. | |
| TGeoVolume * | GetVolumeGasBorder (int part, int seg, int gap, int panel, int gasChamber) |
| Get rpc gas border volume;. | |
| TGeoVolume * | GetVolumeBakelite (int part, int seg, int gap, int RpcUpDown, int panel, int bakelite) |
| Get rpc bakelite volume;. | |
| TGeoNode * | GetAbsorber (int part, int seg, int absorber) |
| Get absorber node;. | |
| TGeoNode * | GetAbsorberPanel (int part, int seg, int absorber, int panel) |
| Get absorber panel node;. | |
| TGeoNode * | GetGap (int part, int seg, int gap) |
| Get gap node;. | |
| TGeoNode * | GetStripPlane (int part, int seg, int gap) |
| Get strip plane node;. | |
| TGeoNode * | GetStrip (int part, int seg, int gap, int strip) |
| Get strip node;. | |
| TGeoPhysicalNode * | GetPhysicalAbsorber (int part, int seg, int gap, int panel) |
| Get rpc gas chamber node;. | |
| TGeoPhysicalNode * | GetPhysicalGap (int part, int seg, int gap) |
| Get gap physical node;. | |
| TGeoPhysicalNode * | GetPhysicalStrip (int part, int seg, int gap, int strip) |
| Get strip physical node;. | |
| Muc2DStrip * | Get2DStrip (int part, int seg, int gap, int strip) |
| Get Muc2DStrip;. | |
| Int_t | GetPart (TGeoPhysicalNode *phyNode) |
| Get part no of a physcial node. | |
| Bool_t | IsZRVisible (int part, int seg) |
| Is a segment visible in ZR view. | |
| Double_t | Range360 (Double_t input) |
| Get input value 0~360. | |
| void | Draw (Option_t *option) |
| Draw function. | |
| void | DrawHits (Option_t *option) |
| Draw 2D hits. | |
| MucROOTGeo () | |
| Constructor. | |
| ~MucROOTGeo () | |
| 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 | GetPartNum () |
| Get number of part;. | |
| int | GetSegNum (int part) |
| Get number of segment on part;. | |
| int | GetGapNum (int part) |
| Get number of gap on part;. | |
| int | GetStripNum (int part, int seg, int gap) |
| Get number of strip on gap;. | |
| TGeoVolume * | GetVolumeMuc () |
| Get Muc volume;. | |
| TGeoVolume * | GetVolumeAbsorber (int part, int seg, int absorber) |
| Get absorber volume;. | |
| float | GetAbsorberThickness (int part, int seg, int absorber) |
| Get thickness of an absorber;. | |
| TGeoVolume * | GetVolumeAbsorberPanel (int part, int seg, int absorber, int panel) |
| Get absorber panel volume;. | |
| TGeoVolume * | GetVolumeGap (int part, int seg, int gap) |
| Get gap volume;. | |
| TGeoVolume * | GetVolumeAluminumBox (int part, int seg, int gap) |
| Get box volume;. | |
| TGeoVolume * | GetVolumeStripPlane (int part, int seg, int gap) |
| Get strip plane volume;. | |
| TGeoVolume * | GetVolumeStrip (int part, int seg, int gap, int strip) |
| Get strip volume;. | |
| TGeoVolume * | GetVolumeGasChamber (int part, int seg, int gap, int panel, int gasChamber) |
| Get rpc gas chamber volume;. | |
| TGeoVolume * | GetVolumeBakelite (int part, int seg, int gap, int panel, int bakelite) |
| Get rpc bakelite volume;. | |
| TGeoNode * | GetGap (int part, int seg, int gap) |
| Get absorber node;. | |
| TGeoNode * | GetStripPlane (int part, int seg, int gap) |
| Get box node;. | |
| TGeoNode * | GetStrip (int part, int seg, int gap, int strip) |
| Get strip node;. | |
| TGeoPhysicalNode * | GetPhysicalGap (int part, int seg, int gap) |
| Get rpc gas chamber node;. | |
| TGeoPhysicalNode * | GetPhysicalAluminumBox (int part, int seg, int gap) |
| Get box physical node;. | |
| TGeoPhysicalNode * | GetPhysicalStrip (int part, int seg, int gap, int strip) |
| Get strip physical node;. | |
| MucROOTGeo () | |
| Constructor. | |
| ~MucROOTGeo () | |
| Destructor. | |
| void | InitFromGDML (const char *gdmlFile, const char *setupName) |
| Initialize ROOTGeo from GDML. | |
| void | InitFromROOT (TGeoVolume *vol) |
| Initialize ROOTGeo from TGeoVolume logicalMuc. | |
| 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 | 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 () |
| Set Detecor (what is detector depends on you). | |
| void | SetHits () |
| Set all physicalNodes corresponding to digiCol;. | |
| void | SetVisMucDetector () |
| Set Muc detector visibility;. | |
| void | SetVisMucHits () |
| Set Muc hits visibility;. | |
| int | GetPartNb () |
| Get number of part;. | |
| int | GetSegNb (int part) |
| Get number of segment on part;. | |
| int | GetGapNb (int part) |
| Get number of gap on part;. | |
| int | GetStripNb (int part, int seg, int gap) |
| Get number of strip on gap;. | |
| int | GetAbsorberNb (int part) |
| Get number of absorber on part;. | |
| void | SetVolumeMuc (TGeoVolume *vol) |
| Set Muc volume, while initializing from ROOT;. | |
| TGeoVolume * | GetVolumeMuc () |
| Get Muc volume;. | |
| TGeoVolume * | GetVolumeAbsorber (int part, int seg, int absorber) |
| Get absorber volume;. | |
| TGeoVolume * | GetVolumeAbsorberSmallBlock (int gap, int sb) |
| Get absorber small block;. | |
| TGeoVolume * | GetVolumeAbsorberPanel (int part, int seg, int absorber, int panel) |
| Get absorber panel volume;. | |
| TGeoVolume * | GetVolumeGap (int part, int seg, int gap) |
| Get gap volume;. | |
| TGeoVolume * | GetVolumeBox (int part, int seg, int gap) |
| Get box volume;. | |
| TGeoVolume * | GetVolumeBoxSurface (int part, int seg, int gap, int up) |
| Get box surface volume;. | |
| TGeoVolume * | GetVolumeStripPlane (int part, int seg, int gap) |
| Get strip plane volume;. | |
| TGeoVolume * | GetVolumeStrip (int part, int seg, int gap, int strip) |
| Get strip volume;. | |
| TGeoVolume * | GetVolumeGasChamber (int part, int seg, int gap, int panel, int gasChamber) |
| Get rpc gas chamber volume;. | |
| TGeoVolume * | GetVolumeGasBorder (int part, int seg, int gap, int panel, int gasChamber) |
| Get rpc gas border volume;. | |
| TGeoVolume * | GetVolumeBakelite (int part, int seg, int gap, int RpcUpDown, int panel, int bakelite) |
| Get rpc bakelite volume;. | |
| TGeoNode * | GetAbsorber (int part, int seg, int absorber) |
| Get absorber node;. | |
| TGeoNode * | GetAbsorberPanel (int part, int seg, int absorber, int panel) |
| Get absorber panel node;. | |
| TGeoNode * | GetGap (int part, int seg, int gap) |
| Get gap node;. | |
| TGeoNode * | GetStripPlane (int part, int seg, int gap) |
| Get strip plane node;. | |
| TGeoNode * | GetStrip (int part, int seg, int gap, int strip) |
| Get strip node;. | |
| TGeoPhysicalNode * | GetPhysicalAbsorber (int part, int seg, int gap, int panel) |
| Get rpc gas chamber node;. | |
| TGeoPhysicalNode * | GetPhysicalGap (int part, int seg, int gap) |
| Get gap physical node;. | |
| TGeoPhysicalNode * | GetPhysicalStrip (int part, int seg, int gap, int strip) |
| Get strip physical node;. | |
| Muc2DStrip * | Get2DStrip (int part, int seg, int gap, int strip) |
| Get Muc2DStrip;. | |
| Int_t | GetPart (TGeoPhysicalNode *phyNode) |
| Get part no of a physcial node. | |
| Bool_t | IsZRVisible (int part, int seg) |
| Is a segment visible in ZR view. | |
| Double_t | Range360 (Double_t input) |
| Get input value 0~360. | |
| void | Draw (Option_t *option) |
| Draw function. | |
| void | DrawHits (Option_t *option) |
| Draw 2D hits. | |
| MucROOTGeo () | |
| Constructor. | |
| ~MucROOTGeo () | |
| 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 | GetPartNum () |
| Get number of part;. | |
| int | GetSegNum (int part) |
| Get number of segment on part;. | |
| int | GetGapNum (int part) |
| Get number of gap on part;. | |
| int | GetStripNum (int part, int seg, int gap) |
| Get number of strip on gap;. | |
| TGeoVolume * | GetVolumeMuc () |
| Get Muc volume;. | |
| TGeoVolume * | GetVolumeAbsorber (int part, int seg, int absorber) |
| Get absorber volume;. | |
| float | GetAbsorberThickness (int part, int seg, int absorber) |
| Get thickness of an absorber;. | |
| TGeoVolume * | GetVolumeAbsorberPanel (int part, int seg, int absorber, int panel) |
| Get absorber panel volume;. | |
| TGeoVolume * | GetVolumeGap (int part, int seg, int gap) |
| Get gap volume;. | |
| TGeoVolume * | GetVolumeAluminumBox (int part, int seg, int gap) |
| Get box volume;. | |
| TGeoVolume * | GetVolumeStripPlane (int part, int seg, int gap) |
| Get strip plane volume;. | |
| TGeoVolume * | GetVolumeStrip (int part, int seg, int gap, int strip) |
| Get strip volume;. | |
| TGeoVolume * | GetVolumeGasChamber (int part, int seg, int gap, int panel, int gasChamber) |
| Get rpc gas chamber volume;. | |
| TGeoVolume * | GetVolumeBakelite (int part, int seg, int gap, int panel, int bakelite) |
| Get rpc bakelite volume;. | |
| TGeoNode * | GetGap (int part, int seg, int gap) |
| Get absorber node;. | |
| TGeoNode * | GetStripPlane (int part, int seg, int gap) |
| Get box node;. | |
| TGeoNode * | GetStrip (int part, int seg, int gap, int strip) |
| Get strip node;. | |
| TGeoPhysicalNode * | GetPhysicalGap (int part, int seg, int gap) |
| Get rpc gas chamber node;. | |
| TGeoPhysicalNode * | GetPhysicalAluminumBox (int part, int seg, int gap) |
| Get box physical node;. | |
| TGeoPhysicalNode * | GetPhysicalStrip (int part, int seg, int gap, int strip) |
| Get strip 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;. | |
| 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 MucGeo contains all of the objects necessary to describe the muc geometry.
Definition at line 27 of file DetectorDescription/ROOTGeo/include/ROOTGeo/MucROOTGeo.h.
| MucROOTGeo::MucROOTGeo | ( | ) |
Constructor.
Definition at line 29 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
| MucROOTGeo::~MucROOTGeo | ( | ) |
| MucROOTGeo::MucROOTGeo | ( | ) |
Constructor.
| MucROOTGeo::~MucROOTGeo | ( | ) |
Destructor.
| MucROOTGeo::MucROOTGeo | ( | ) |
Constructor.
| MucROOTGeo::~MucROOTGeo | ( | ) |
Destructor.
| MucROOTGeo::MucROOTGeo | ( | ) |
Constructor.
| MucROOTGeo::~MucROOTGeo | ( | ) |
Destructor.
| MucROOTGeo::MucROOTGeo | ( | ) |
Constructor.
| MucROOTGeo::~MucROOTGeo | ( | ) |
Destructor.
| MucROOTGeo::MucROOTGeo | ( | ) |
Constructor.
| MucROOTGeo::~MucROOTGeo | ( | ) |
Destructor.
| void MucROOTGeo::Draw | ( | Option_t * | option | ) |
Draw function.
Definition at line 1577 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| void MucROOTGeo::Draw | ( | Option_t * | option | ) |
Draw function.
| void MucROOTGeo::Draw | ( | Option_t * | option | ) |
Draw function.
| void MucROOTGeo::DrawHits | ( | Option_t * | option | ) |
Draw 2D hits.
Definition at line 1647 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| void MucROOTGeo::DrawHits | ( | Option_t * | option | ) |
Draw 2D hits.
| void MucROOTGeo::DrawHits | ( | Option_t * | option | ) |
Draw 2D hits.
| Muc2DStrip * MucROOTGeo::Get2DStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get Muc2DStrip;.
Definition at line 1510 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| Muc2DStrip * MucROOTGeo::Get2DStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get Muc2DStrip;.
| Muc2DStrip * MucROOTGeo::Get2DStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get Muc2DStrip;.
| TGeoNode * MucROOTGeo::GetAbsorber | ( | int | part, |
| int | seg, | ||
| int | absorber ) |
Get absorber node;.
Definition at line 1467 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
Referenced by Init2DGeometry().
| TGeoNode * MucROOTGeo::GetAbsorber | ( | int | part, |
| int | seg, | ||
| int | absorber ) |
Get absorber node;.
| TGeoNode * MucROOTGeo::GetAbsorber | ( | int | part, |
| int | seg, | ||
| int | absorber ) |
Get absorber node;.
| int MucROOTGeo::GetAbsorberNb | ( | int | part | ) |
Get number of absorber on part;.
Definition at line 1330 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
Referenced by GetPart(), SetDetector(), and SetVolumeDefaultVis().
| int MucROOTGeo::GetAbsorberNb | ( | int | part | ) |
Get number of absorber on part;.
| int MucROOTGeo::GetAbsorberNb | ( | int | part | ) |
Get number of absorber on part;.
| TGeoNode * MucROOTGeo::GetAbsorberPanel | ( | int | part, |
| int | seg, | ||
| int | absorber, | ||
| int | panel ) |
Get absorber panel node;.
Definition at line 1473 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| TGeoNode * MucROOTGeo::GetAbsorberPanel | ( | int | part, |
| int | seg, | ||
| int | absorber, | ||
| int | panel ) |
Get absorber panel node;.
| TGeoNode * MucROOTGeo::GetAbsorberPanel | ( | int | part, |
| int | seg, | ||
| int | absorber, | ||
| int | panel ) |
Get absorber panel node;.
| float MucROOTGeo::GetAbsorberThickness | ( | int | part, |
| int | seg, | ||
| int | absorber ) |
Get thickness of an absorber;.
Definition at line 409 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by MucGeoGeneral::InitFromXML().
| float MucROOTGeo::GetAbsorberThickness | ( | int | part, |
| int | seg, | ||
| int | absorber ) |
Get thickness of an absorber;.
| float MucROOTGeo::GetAbsorberThickness | ( | int | part, |
| int | seg, | ||
| int | absorber ) |
Get thickness of an absorber;.
| TGeoNode * MucROOTGeo::GetGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get absorber node;.
Get absorber panel node; Get gap node;
Definition at line 511 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by Init2DGeometry(), SetAllVisible(), SetDefaultVis(), SetHalfVisible(), SetNoEndVisible(), SetPhysicalNode(), SetQuarterVisible(), and SetVolumeDefaultVis().
| TGeoNode * MucROOTGeo::GetGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get gap node;.
| TGeoNode * MucROOTGeo::GetGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get gap node;.
| TGeoNode * MucROOTGeo::GetGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get absorber node;.
Get absorber panel node; Get gap node;
| TGeoNode * MucROOTGeo::GetGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get gap node;.
| TGeoNode * MucROOTGeo::GetGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get absorber node;.
Get absorber panel node; Get gap node;
| int MucROOTGeo::GetGapNb | ( | int | part | ) |
Get number of gap on part;.
Definition at line 1322 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
Referenced by Draw(), GetPart(), Init2DGeometry(), SetDetector(), SetPhysicalDefaultVis(), and SetVolumeDefaultVis().
| int MucROOTGeo::GetGapNb | ( | int | part | ) |
Get number of gap on part;.
| int MucROOTGeo::GetGapNb | ( | int | part | ) |
Get number of gap on part;.
| int MucROOTGeo::GetGapNum | ( | int | part | ) |
Get number of gap on part;.
Definition at line 390 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by MucGeoGeneral::InitFromXML().
| int MucROOTGeo::GetGapNum | ( | int | part | ) |
Get number of gap on part;.
| int MucROOTGeo::GetGapNum | ( | int | part | ) |
Get number of gap on part;.
| int MucROOTGeo::GetPart | ( | TGeoPhysicalNode * | phyNode | ) |
Get part no of a physcial node.
Definition at line 1515 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
Referenced by SetVisMucDetector(), and SetVisMucHits().
| Int_t MucROOTGeo::GetPart | ( | TGeoPhysicalNode * | phyNode | ) |
Get part no of a physcial node.
| Int_t MucROOTGeo::GetPart | ( | TGeoPhysicalNode * | phyNode | ) |
Get part no of a physcial node.
| int MucROOTGeo::GetPartNb | ( | ) |
Get number of part;.
Definition at line 1314 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
Referenced by Draw(), GetPart(), Init2DGeometry(), SetDetector(), SetPhysicalDefaultVis(), and SetVolumeDefaultVis().
| int MucROOTGeo::GetPartNb | ( | ) |
Get number of part;.
| int MucROOTGeo::GetPartNb | ( | ) |
Get number of part;.
| int MucROOTGeo::GetPartNum | ( | ) |
Get number of part;.
Definition at line 380 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by MucGeoGeneral::InitFromXML().
| int MucROOTGeo::GetPartNum | ( | ) |
Get number of part;.
| int MucROOTGeo::GetPartNum | ( | ) |
Get number of part;.
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalAbsorber | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | panel ) |
Get rpc gas chamber node;.
Get rpc bakelite node; Get absorber physical node;
Definition at line 1494 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
Referenced by GetPart(), and SetDetector().
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalAbsorber | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | panel ) |
Get rpc gas chamber node;.
Get rpc bakelite node; Get absorber physical node;
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalAbsorber | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | panel ) |
Get rpc gas chamber node;.
Get rpc bakelite node; Get absorber physical node;
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalAluminumBox | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get box physical node;.
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalAluminumBox | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get box physical node;.
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalAluminumBox | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get box physical node;.
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get rpc gas chamber node;.
Get rpc bakelite node; Get gap physical node;
Definition at line 556 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by GetPart(), Init2DGeometry(), MucGeoGeneral::InitFromXML(), and SetDetector().
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get gap physical node;.
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get gap physical node;.
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get rpc gas chamber node;.
Get rpc bakelite node; Get gap physical node;
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get gap physical node;.
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get rpc gas chamber node;.
Get rpc bakelite node; Get gap physical node;
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip physical node;.
Definition at line 578 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by GetPart(), Init2DGeometry(), MucGeoGeneral::InitFromXML(), SetHits(), and SetPhysicalDefaultVis().
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip physical node;.
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip physical node;.
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip physical node;.
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip physical node;.
| TGeoPhysicalNode * MucROOTGeo::GetPhysicalStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip physical node;.
| int MucROOTGeo::GetSegNb | ( | int | part | ) |
Get number of segment on part;.
Definition at line 1318 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
Referenced by Draw(), GetPart(), Init2DGeometry(), SetDetector(), SetPhysicalDefaultVis(), and SetVolumeDefaultVis().
| int MucROOTGeo::GetSegNb | ( | int | part | ) |
Get number of segment on part;.
| int MucROOTGeo::GetSegNb | ( | int | part | ) |
Get number of segment on part;.
| int MucROOTGeo::GetSegNum | ( | int | part | ) |
Get number of segment on part;.
Definition at line 385 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by MucGeoGeneral::InitFromXML().
| int MucROOTGeo::GetSegNum | ( | int | part | ) |
Get number of segment on part;.
| int MucROOTGeo::GetSegNum | ( | int | part | ) |
Get number of segment on part;.
| TGeoNode * MucROOTGeo::GetStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip node;.
Definition at line 544 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by SetAllVisible(), SetDefaultVis(), SetPhysicalNode(), and SetVolumeDefaultVis().
| TGeoNode * MucROOTGeo::GetStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip node;.
| TGeoNode * MucROOTGeo::GetStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip node;.
| TGeoNode * MucROOTGeo::GetStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip node;.
| TGeoNode * MucROOTGeo::GetStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip node;.
| TGeoNode * MucROOTGeo::GetStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip node;.
| int MucROOTGeo::GetStripNb | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get number of strip on gap;.
Definition at line 1326 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
Referenced by Draw(), Init2DGeometry(), SetPhysicalDefaultVis(), and SetVolumeDefaultVis().
| int MucROOTGeo::GetStripNb | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get number of strip on gap;.
| int MucROOTGeo::GetStripNb | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get number of strip on gap;.
| int MucROOTGeo::GetStripNum | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get number of strip on gap;.
Definition at line 395 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by MucGeoGeneral::InitFromXML().
| int MucROOTGeo::GetStripNum | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get number of strip on gap;.
| int MucROOTGeo::GetStripNum | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get number of strip on gap;.
| TGeoNode * MucROOTGeo::GetStripPlane | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get box node;.
Get strip plane node;
Definition at line 533 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by SetPhysicalNode().
| TGeoNode * MucROOTGeo::GetStripPlane | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get strip plane node;.
| TGeoNode * MucROOTGeo::GetStripPlane | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get strip plane node;.
| TGeoNode * MucROOTGeo::GetStripPlane | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get box node;.
Get strip plane node;
| TGeoNode * MucROOTGeo::GetStripPlane | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get strip plane node;.
| TGeoNode * MucROOTGeo::GetStripPlane | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get box node;.
Get strip plane node;
| TGeoVolume * MucROOTGeo::GetVolumeAbsorber | ( | int | part, |
| int | seg, | ||
| int | absorber ) |
Get absorber volume;.
Definition at line 400 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by GetAbsorberThickness(), SetAllVisible(), SetDefaultVis(), SetHalfVisible(), SetNoEndVisible(), SetQuarterVisible(), and SetVolumeDefaultVis().
| TGeoVolume * MucROOTGeo::GetVolumeAbsorber | ( | int | part, |
| int | seg, | ||
| int | absorber ) |
Get absorber volume;.
| TGeoVolume * MucROOTGeo::GetVolumeAbsorber | ( | int | part, |
| int | seg, | ||
| int | absorber ) |
Get absorber volume;.
| TGeoVolume * MucROOTGeo::GetVolumeAbsorber | ( | int | part, |
| int | seg, | ||
| int | absorber ) |
Get absorber volume;.
| TGeoVolume * MucROOTGeo::GetVolumeAbsorber | ( | int | part, |
| int | seg, | ||
| int | absorber ) |
Get absorber volume;.
| TGeoVolume * MucROOTGeo::GetVolumeAbsorber | ( | int | part, |
| int | seg, | ||
| int | absorber ) |
Get absorber volume;.
| TGeoVolume * MucROOTGeo::GetVolumeAbsorberPanel | ( | int | part, |
| int | seg, | ||
| int | absorber, | ||
| int | panel ) |
Get absorber panel volume;.
Definition at line 417 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by SetAllVisible(), SetDefaultVis(), SetHalfVisible(), and SetQuarterVisible().
| TGeoVolume * MucROOTGeo::GetVolumeAbsorberPanel | ( | int | part, |
| int | seg, | ||
| int | absorber, | ||
| int | panel ) |
Get absorber panel volume;.
| TGeoVolume * MucROOTGeo::GetVolumeAbsorberPanel | ( | int | part, |
| int | seg, | ||
| int | absorber, | ||
| int | panel ) |
Get absorber panel volume;.
| TGeoVolume * MucROOTGeo::GetVolumeAbsorberPanel | ( | int | part, |
| int | seg, | ||
| int | absorber, | ||
| int | panel ) |
Get absorber panel volume;.
| TGeoVolume * MucROOTGeo::GetVolumeAbsorberPanel | ( | int | part, |
| int | seg, | ||
| int | absorber, | ||
| int | panel ) |
Get absorber panel volume;.
| TGeoVolume * MucROOTGeo::GetVolumeAbsorberPanel | ( | int | part, |
| int | seg, | ||
| int | absorber, | ||
| int | panel ) |
Get absorber panel volume;.
| TGeoVolume * MucROOTGeo::GetVolumeAbsorberSmallBlock | ( | int | gap, |
| int | sb ) |
Get absorber small block;.
Definition at line 1343 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
Referenced by SetVolumeDefaultVis().
| TGeoVolume * MucROOTGeo::GetVolumeAbsorberSmallBlock | ( | int | gap, |
| int | sb ) |
Get absorber small block;.
| TGeoVolume * MucROOTGeo::GetVolumeAbsorberSmallBlock | ( | int | gap, |
| int | sb ) |
Get absorber small block;.
| TGeoVolume * MucROOTGeo::GetVolumeAluminumBox | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get box volume;.
Definition at line 435 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
| TGeoVolume * MucROOTGeo::GetVolumeAluminumBox | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get box volume;.
| TGeoVolume * MucROOTGeo::GetVolumeAluminumBox | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get box volume;.
| TGeoVolume * MucROOTGeo::GetVolumeBakelite | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | panel, | ||
| int | bakelite ) |
Get rpc bakelite volume;.
Definition at line 499 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by SetAllVisible(), SetDefaultVis(), SetQuarterVisible(), and SetVolumeDefaultVis().
| TGeoVolume * MucROOTGeo::GetVolumeBakelite | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | panel, | ||
| int | bakelite ) |
Get rpc bakelite volume;.
| TGeoVolume * MucROOTGeo::GetVolumeBakelite | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | panel, | ||
| int | bakelite ) |
Get rpc bakelite volume;.
| TGeoVolume * MucROOTGeo::GetVolumeBakelite | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | RpcUpDown, | ||
| int | panel, | ||
| int | bakelite ) |
Get rpc bakelite volume;.
Definition at line 1454 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| TGeoVolume * MucROOTGeo::GetVolumeBakelite | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | RpcUpDown, | ||
| int | panel, | ||
| int | bakelite ) |
Get rpc bakelite volume;.
| TGeoVolume * MucROOTGeo::GetVolumeBakelite | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | RpcUpDown, | ||
| int | panel, | ||
| int | bakelite ) |
Get rpc bakelite volume;.
| TGeoVolume * MucROOTGeo::GetVolumeBox | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get box volume;.
Definition at line 1369 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
Referenced by SetVolumeDefaultVis().
| TGeoVolume * MucROOTGeo::GetVolumeBox | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get box volume;.
| TGeoVolume * MucROOTGeo::GetVolumeBox | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get box volume;.
| TGeoVolume * MucROOTGeo::GetVolumeBoxSurface | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | up ) |
Get box surface volume;.
Definition at line 1378 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
Referenced by SetVolumeDefaultVis().
| TGeoVolume * MucROOTGeo::GetVolumeBoxSurface | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | up ) |
Get box surface volume;.
| TGeoVolume * MucROOTGeo::GetVolumeBoxSurface | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | up ) |
Get box surface volume;.
| TGeoVolume * MucROOTGeo::GetVolumeGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get gap volume;.
Definition at line 426 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by SetAllVisible(), SetDefaultVis(), SetHalfVisible(), SetNoEndVisible(), SetQuarterVisible(), and SetVolumeDefaultVis().
| TGeoVolume * MucROOTGeo::GetVolumeGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get gap volume;.
| TGeoVolume * MucROOTGeo::GetVolumeGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get gap volume;.
| TGeoVolume * MucROOTGeo::GetVolumeGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get gap volume;.
| TGeoVolume * MucROOTGeo::GetVolumeGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get gap volume;.
| TGeoVolume * MucROOTGeo::GetVolumeGap | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get gap volume;.
| TGeoVolume * MucROOTGeo::GetVolumeGasBorder | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | panel, | ||
| int | gasChamber ) |
Get rpc gas border volume;.
Definition at line 1441 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
Referenced by SetVolumeDefaultVis().
| TGeoVolume * MucROOTGeo::GetVolumeGasBorder | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | panel, | ||
| int | gasChamber ) |
Get rpc gas border volume;.
| TGeoVolume * MucROOTGeo::GetVolumeGasBorder | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | panel, | ||
| int | gasChamber ) |
Get rpc gas border volume;.
| TGeoVolume * MucROOTGeo::GetVolumeGasChamber | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | panel, | ||
| int | gasChamber ) |
Get rpc gas chamber volume;.
Definition at line 487 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by SetAllVisible(), SetDefaultVis(), SetQuarterVisible(), and SetVolumeDefaultVis().
| TGeoVolume * MucROOTGeo::GetVolumeGasChamber | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | panel, | ||
| int | gasChamber ) |
Get rpc gas chamber volume;.
| TGeoVolume * MucROOTGeo::GetVolumeGasChamber | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | panel, | ||
| int | gasChamber ) |
Get rpc gas chamber volume;.
| TGeoVolume * MucROOTGeo::GetVolumeGasChamber | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | panel, | ||
| int | gasChamber ) |
Get rpc gas chamber volume;.
| TGeoVolume * MucROOTGeo::GetVolumeGasChamber | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | panel, | ||
| int | gasChamber ) |
Get rpc gas chamber volume;.
| TGeoVolume * MucROOTGeo::GetVolumeGasChamber | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | panel, | ||
| int | gasChamber ) |
Get rpc gas chamber volume;.
|
inline |
Get Muc volume;.
Definition at line 66 of file DetectorDescription/ROOTGeo/include/ROOTGeo/MucROOTGeo.h.
Referenced by Init2DGeometry(), and MucGeoGeneral::InitFromXML().
|
inline |
Get Muc volume;.
Definition at line 102 of file EventDisplay/BesVisLib/include/BesVisLib/MucROOTGeo.h.
|
inline |
Get Muc volume;.
Definition at line 102 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/MucROOTGeo.h.
|
inline |
Get Muc volume;.
Definition at line 66 of file InstallArea/x86_64-el9-gcc13-dbg/include/ROOTGeo/MucROOTGeo.h.
|
inline |
Get Muc volume;.
Definition at line 102 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/MucROOTGeo.h.
|
inline |
Get Muc volume;.
Definition at line 66 of file InstallArea/x86_64-el9-gcc13-opt/include/ROOTGeo/MucROOTGeo.h.
| TGeoVolume * MucROOTGeo::GetVolumeStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip volume;.
Definition at line 455 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by SetAllVisible(), SetDefaultVis(), SetHalfVisible(), SetQuarterVisible(), and SetVolumeDefaultVis().
| TGeoVolume * MucROOTGeo::GetVolumeStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip volume;.
| TGeoVolume * MucROOTGeo::GetVolumeStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip volume;.
| TGeoVolume * MucROOTGeo::GetVolumeStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip volume;.
| TGeoVolume * MucROOTGeo::GetVolumeStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip volume;.
| TGeoVolume * MucROOTGeo::GetVolumeStrip | ( | int | part, |
| int | seg, | ||
| int | gap, | ||
| int | strip ) |
Get strip volume;.
| TGeoVolume * MucROOTGeo::GetVolumeStripPlane | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get strip plane volume;.
Definition at line 444 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by SetDefaultVis(), SetNode(), and SetVolumeDefaultVis().
| TGeoVolume * MucROOTGeo::GetVolumeStripPlane | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get strip plane volume;.
| TGeoVolume * MucROOTGeo::GetVolumeStripPlane | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get strip plane volume;.
| TGeoVolume * MucROOTGeo::GetVolumeStripPlane | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get strip plane volume;.
| TGeoVolume * MucROOTGeo::GetVolumeStripPlane | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get strip plane volume;.
| TGeoVolume * MucROOTGeo::GetVolumeStripPlane | ( | int | part, |
| int | seg, | ||
| int | gap ) |
Get strip plane volume;.
| void MucROOTGeo::Init2DGeometry | ( | ) |
Initialize 2D Geometry.
Definition at line 115 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| void MucROOTGeo::Init2DGeometry | ( | ) |
Initialize 2D Geometry.
| void MucROOTGeo::Init2DGeometry | ( | ) |
Initialize 2D Geometry.
| void MucROOTGeo::InitFromGDML | ( | const char * | gdmlFile, |
| const char * | setupName ) |
Initialize ROOTGeo from GDML.
Definition at line 101 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| void MucROOTGeo::InitFromGDML | ( | const char * | gdmlFile, |
| const char * | setupName ) |
Initialize ROOTGeo from GDML.
| void MucROOTGeo::InitFromGDML | ( | const char * | gdmlFile, |
| const char * | setupName ) |
Initialize ROOTGeo from GDML.
| void MucROOTGeo::InitFromGdml | ( | const char * | gdmlFile, |
| const char * | setupName ) |
Initialize the instance of ROOTGeo.
Definition at line 60 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by MucROOTGeo().
| void MucROOTGeo::InitFromGdml | ( | const char * | gdmlFile, |
| const char * | setupName ) |
Initialize the instance of ROOTGeo.
| void MucROOTGeo::InitFromGdml | ( | const char * | gdmlFile, |
| const char * | setupName ) |
Initialize the instance of ROOTGeo.
| void MucROOTGeo::InitFromROOT | ( | TGeoVolume * | vol | ) |
Initialize ROOTGeo from TGeoVolume logicalMuc.
Definition at line 108 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| void MucROOTGeo::InitFromROOT | ( | TGeoVolume * | vol | ) |
Initialize ROOTGeo from TGeoVolume logicalMuc.
| void MucROOTGeo::InitFromROOT | ( | TGeoVolume * | vol | ) |
Initialize ROOTGeo from TGeoVolume logicalMuc.
| Bool_t MucROOTGeo::IsZRVisible | ( | int | part, |
| int | seg ) |
Is a segment visible in ZR view.
Definition at line 1541 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| Bool_t MucROOTGeo::IsZRVisible | ( | int | part, |
| int | seg ) |
Is a segment visible in ZR view.
| Bool_t MucROOTGeo::IsZRVisible | ( | int | part, |
| int | seg ) |
Is a segment visible in ZR view.
| Double_t MucROOTGeo::Range360 | ( | Double_t | input | ) |
Get input value 0~360.
Definition at line 1560 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
Referenced by IsZRVisible().
| Double_t MucROOTGeo::Range360 | ( | Double_t | input | ) |
Get input value 0~360.
| Double_t MucROOTGeo::Range360 | ( | Double_t | input | ) |
Get input value 0~360.
| void MucROOTGeo::SetAllVisible | ( | ) |
Set all visible;.
Definition at line 230 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
| void MucROOTGeo::SetAllVisible | ( | ) |
Set all visible;.
| void MucROOTGeo::SetAllVisible | ( | ) |
Set all visible;.
| void MucROOTGeo::SetAllVisible | ( | ) |
Set all visible;.
| void MucROOTGeo::SetAllVisible | ( | ) |
Set all visible;.
| void MucROOTGeo::SetAllVisible | ( | ) |
Set all visible;.
| void MucROOTGeo::SetDefaultVis | ( | ) |
Set default visual attributes;.
Definition at line 151 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
| void MucROOTGeo::SetDefaultVis | ( | ) |
Set default visual attributes;.
| void MucROOTGeo::SetDefaultVis | ( | ) |
Set default visual attributes;.
| void MucROOTGeo::SetDetector | ( | ) |
Set Detecor (what is detector depends on you).
Definition at line 1171 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| void MucROOTGeo::SetDetector | ( | ) |
Set Detecor (what is detector depends on you).
| void MucROOTGeo::SetDetector | ( | ) |
Set Detecor (what is detector depends on you).
| void MucROOTGeo::SetHalfVisible | ( | ) |
Set half visible;.
Definition at line 1029 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| void MucROOTGeo::SetHalfVisible | ( | ) |
Set half visible;.
| void MucROOTGeo::SetHalfVisible | ( | ) |
Set half visible;.
| void MucROOTGeo::SetHits | ( | ) |
Set all physicalNodes corresponding to digiCol;.
Definition at line 1213 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| void MucROOTGeo::SetHits | ( | ) |
Set all physicalNodes corresponding to digiCol;.
| void MucROOTGeo::SetHits | ( | ) |
Set all physicalNodes corresponding to digiCol;.
| void MucROOTGeo::SetNode | ( | ) |
Set the pointers to theirs nodes;.
Definition at line 68 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by InitFromGDML(), InitFromGdml(), and InitFromROOT().
| void MucROOTGeo::SetNode | ( | ) |
Set the pointers to theirs nodes;.
| void MucROOTGeo::SetNode | ( | ) |
Set the pointers to theirs nodes;.
| void MucROOTGeo::SetNode | ( | ) |
Set the pointers to theirs nodes;.
| void MucROOTGeo::SetNode | ( | ) |
Set the pointers to theirs nodes;.
| void MucROOTGeo::SetNode | ( | ) |
Set the pointers to theirs nodes;.
| void MucROOTGeo::SetNoEndVisible | ( | ) |
Set noend visible;.
Definition at line 1082 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| void MucROOTGeo::SetNoEndVisible | ( | ) |
Set noend visible;.
| void MucROOTGeo::SetNoEndVisible | ( | ) |
Set noend visible;.
| void MucROOTGeo::SetPhysicalDefaultVis | ( | ) |
Definition at line 859 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| void MucROOTGeo::SetPhysicalDefaultVis | ( | ) |
| void MucROOTGeo::SetPhysicalDefaultVis | ( | ) |
| void MucROOTGeo::SetPhysicalNode | ( | ) |
Set the pointers to the physical nodes;.
Definition at line 332 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
Referenced by MucGeoGeneral::InitFromXML().
| void MucROOTGeo::SetPhysicalNode | ( | ) |
Set the pointers to the physical nodes;.
| void MucROOTGeo::SetPhysicalNode | ( | ) |
Set the pointers to the physical nodes;.
| void MucROOTGeo::SetPhysicalNode | ( | ) |
Set the pointers to the physical nodes;.
| void MucROOTGeo::SetPhysicalNode | ( | ) |
Set the pointers to the physical nodes;.
| void MucROOTGeo::SetPhysicalNode | ( | ) |
Set the pointers to the physical nodes;.
| void MucROOTGeo::SetQuarterVisible | ( | ) |
Set quater visible;.
Definition at line 277 of file DetectorDescription/ROOTGeo/src/MucROOTGeo.cxx.
| void MucROOTGeo::SetQuarterVisible | ( | ) |
Set quater visible;.
| void MucROOTGeo::SetQuarterVisible | ( | ) |
Set quater visible;.
| void MucROOTGeo::SetQuarterVisible | ( | ) |
Set quater visible;.
| void MucROOTGeo::SetQuarterVisible | ( | ) |
Set quater visible;.
| void MucROOTGeo::SetQuarterVisible | ( | ) |
Set quater visible;.
| void MucROOTGeo::SetVisMucDetector | ( | ) |
Set Muc detector visibility;.
Definition at line 1273 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| void MucROOTGeo::SetVisMucDetector | ( | ) |
Set Muc detector visibility;.
| void MucROOTGeo::SetVisMucDetector | ( | ) |
Set Muc detector visibility;.
| void MucROOTGeo::SetVisMucHits | ( | ) |
Set Muc hits visibility;.
Definition at line 1292 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| void MucROOTGeo::SetVisMucHits | ( | ) |
Set Muc hits visibility;.
| void MucROOTGeo::SetVisMucHits | ( | ) |
Set Muc hits visibility;.
| void MucROOTGeo::SetVolumeDefaultVis | ( | ) |
Set default visual attributes;.
Definition at line 754 of file EventDisplay/BesVisLib/src/MucROOTGeo.cxx.
| void MucROOTGeo::SetVolumeDefaultVis | ( | ) |
Set default visual attributes;.
| void MucROOTGeo::SetVolumeDefaultVis | ( | ) |
Set default visual attributes;.
|
inline |
Set Muc volume, while initializing from ROOT;.
Definition at line 99 of file EventDisplay/BesVisLib/include/BesVisLib/MucROOTGeo.h.
Referenced by InitFromROOT().
|
inline |
Set Muc volume, while initializing from ROOT;.
Definition at line 99 of file InstallArea/x86_64-el9-gcc13-dbg/include/BesVisLib/MucROOTGeo.h.
|
inline |
Set Muc volume, while initializing from ROOT;.
Definition at line 99 of file InstallArea/x86_64-el9-gcc13-opt/include/BesVisLib/MucROOTGeo.h.