#include <REROOT_PlaneSpec.h>
Public Methods | |
REROOT_PlaneSpec (PLANESPEC_DEF *) | |
REROOT_PlaneSpec () | |
~REROOT_PlaneSpec () | |
virtual void | accept (REROOT_Visitor &v) |
void | clear () |
void | printEvent (std::ostream &) const |
Int_t | ID () const |
const Char_t * | PlnName () const |
const Char_t * | Shape () const |
Float_t | Width () const |
Float_t | Length () const |
Float_t | Thickness () const |
const Float_t * | AirGap () const |
const Char_t * | TMedium () const |
Int_t | BMap () const |
Int_t | DigiType () const |
Float_t | AbsLen () const |
Float_t | RadLen () const |
Float_t | Density () const |
Int_t | NStrip () const |
Int_t | NExtru () const |
Int_t | NCell () const |
Float_t | CellWidth () const |
Float_t | CellThick () const |
Int_t | CoverSide () const |
Int_t | NGSVol () const |
const Float_t * | GSVol () const |
Int_t | NLevel () const |
const Char_t * | NamePth (Int_t i) const |
const Int_t * | NumbPth () const |
const Float_t * | RSquash () const |
Int_t | FirstStrip () const |
Int_t | LastStrip () const |
Private Methods | |
void | init () |
Private Attributes | |
Int_t | m_ID |
Char_t | m_PlnName [5] |
Char_t | m_Shape [5] |
Float_t | m_Width |
Float_t | m_Length |
Float_t | m_Thickness |
Float_t | m_AirGap [2] |
Char_t | m_TMedium [5] |
Int_t | m_BMap |
Int_t | m_DigiType |
Float_t | m_AbsLen |
Float_t | m_RadLen |
Float_t | m_Density |
Int_t | m_NStrip |
Int_t | m_NExtru |
Int_t | m_NCell |
Float_t | m_CellWidth |
Float_t | m_CellThick |
Int_t | m_CoverSide |
Int_t | m_NGSVol |
Float_t | m_GSVol [10] |
Int_t | m_NLevel |
Char_t | m_NamePth [45] |
Int_t | m_NumbPth [9] |
Float_t | m_RSquash [8] |
Int_t | m_FirstStrip |
Int_t | m_LastStrip |
|
|
|
Definition at line 129 of file REROOT_PlaneSpec.cxx.
00130 { 00131 } |
|
Definition at line 137 of file REROOT_PlaneSpec.cxx.
00138 { 00139 } |
|
Definition at line 73 of file REROOT_PlaneSpec.h. References m_AbsLen.
00073 {return m_AbsLen;} // AbsLen |
|
Definition at line 57 of file REROOT_PlaneSpec.h. References v, and REROOT_Visitor::visit().
00057 {v.visit(this);} |
|
Definition at line 69 of file REROOT_PlaneSpec.h. References m_AirGap. Referenced by UgliGeometryReroot::MakeTempDbiPosInfo().
00069 {return m_AirGap;} // AirGap |
|
Definition at line 71 of file REROOT_PlaneSpec.h. References m_BMap. Referenced by UgliGeometryReroot::MakeTempDbiPosInfo().
00071 {return m_BMap;} // BMap |
|
Definition at line 80 of file REROOT_PlaneSpec.h. References m_CellThick. Referenced by RerootExodus::SEIdHalfThickness().
00080 {return m_CellThick;} // CellThick |
|
Definition at line 79 of file REROOT_PlaneSpec.h. References m_CellWidth. Referenced by UgliGeometryReroot::MakeTempDbiPosInfo(), and RerootExodus::SEIdHalfWidth().
00079 {return m_CellWidth;} // CellWidth |
|
Definition at line 141 of file REROOT_PlaneSpec.cxx.
00142 { 00143 } |
|
Definition at line 81 of file REROOT_PlaneSpec.h. References m_CoverSide.
00081 {return m_CoverSide;} // CoverSide |
|
Definition at line 75 of file REROOT_PlaneSpec.h. References m_Density.
00075 {return m_Density;} // Density |
|
Definition at line 72 of file REROOT_PlaneSpec.h. References m_DigiType.
00072 {return m_DigiType;} // DigiType |
|
Definition at line 89 of file REROOT_PlaneSpec.h. References m_FirstStrip. Referenced by RerootExodus::GetCellPos(), RerootExodus::NStripsNonZero(), and RerootExodus::PECAB2SEId().
00089 {return m_FirstStrip;} // FirstStrip |
|
Definition at line 83 of file REROOT_PlaneSpec.h. References m_GSVol.
00083 {return m_GSVol;} // GSVol[10] |
|
Definition at line 63 of file REROOT_PlaneSpec.h. References m_ID.
00063 {return m_ID;} // ID |
|
Definition at line 133 of file REROOT_PlaneSpec.cxx.
00134 { 00135 } |
|
Definition at line 90 of file REROOT_PlaneSpec.h. References m_LastStrip. Referenced by RerootExodus::GetCellPos(), RerootExodus::NStripsNonZero(), and RerootExodus::PECAB2SEId().
00090 {return m_LastStrip;} // LastStrip |
|
Definition at line 67 of file REROOT_PlaneSpec.h. References m_Length.
00067 {return m_Length;} // Length |
|
Definition at line 85 of file REROOT_PlaneSpec.h.
|
|
Definition at line 78 of file REROOT_PlaneSpec.h. References m_NCell.
00078 {return m_NCell;} // NCell |
|
Definition at line 77 of file REROOT_PlaneSpec.h. References m_NExtru.
00077 {return m_NExtru;} // NExtru |
|
Definition at line 82 of file REROOT_PlaneSpec.h. References m_NGSVol.
00082 {return m_NGSVol;} // NGSVol |
|
Definition at line 84 of file REROOT_PlaneSpec.h. References m_NLevel.
00084 {return m_NLevel;} // NLevel |
|
Definition at line 76 of file REROOT_PlaneSpec.h. References m_NStrip.
00076 {return m_NStrip;} // NStrip |
|
Definition at line 87 of file REROOT_PlaneSpec.h. References m_NumbPth.
00087 {return m_NumbPth;} // NumbPth[9] |
|
Definition at line 64 of file REROOT_PlaneSpec.h. References m_PlnName. Referenced by RerootExodus::RerootPln2PlnId().
00064 {return m_PlnName;} // PlnName[5] |
|
Definition at line 145 of file REROOT_PlaneSpec.cxx.
00146 { 00147 pstream << "====================== PlaneSpec =====================\n"; 00148 } |
|
Definition at line 74 of file REROOT_PlaneSpec.h. References m_RadLen.
00074 {return m_RadLen;} // RadLen |
|
Definition at line 88 of file REROOT_PlaneSpec.h. References m_RSquash.
00088 {return m_RSquash;} // RSquash[8] |
|
Definition at line 65 of file REROOT_PlaneSpec.h. References m_Shape.
00065 {return m_Shape;} // Shape[5] |
|
Definition at line 68 of file REROOT_PlaneSpec.h. References m_Thickness. Referenced by MINFLST::BookHits(), MINFFLS::BookHits(), MINFEMU::BookHits(), MINFDetGeom::BuildDetectorGeometry(), UgliGeometryReroot::MakeTempDbiPosInfo(), RerootExodus::RerootPlaneXYZ0(), RerootExodus::SEIdGlobalToLocal(), and RerootExodus::SEIdLocalToGlobal().
00068 {return m_Thickness;} // Thickness |
|
Definition at line 70 of file REROOT_PlaneSpec.h. References m_TMedium.
00070 {return m_TMedium;} // TMedium[5] |
|
Definition at line 66 of file REROOT_PlaneSpec.h. References m_Width. Referenced by MINFDetGeom::BuildDetectorGeometry().
00066 {return m_Width;} // Width |
|
Definition at line 31 of file REROOT_PlaneSpec.h. Referenced by AbsLen(). |
|
Definition at line 27 of file REROOT_PlaneSpec.h. Referenced by AirGap(). |
|
Definition at line 29 of file REROOT_PlaneSpec.h. Referenced by BMap(). |
|
Definition at line 38 of file REROOT_PlaneSpec.h. Referenced by CellThick(). |
|
Definition at line 37 of file REROOT_PlaneSpec.h. Referenced by CellWidth(). |
|
Definition at line 39 of file REROOT_PlaneSpec.h. Referenced by CoverSide(). |
|
Definition at line 33 of file REROOT_PlaneSpec.h. Referenced by Density(). |
|
Definition at line 30 of file REROOT_PlaneSpec.h. Referenced by DigiType(). |
|
Definition at line 46 of file REROOT_PlaneSpec.h. Referenced by FirstStrip(). |
|
Definition at line 41 of file REROOT_PlaneSpec.h. Referenced by GSVol(). |
|
Definition at line 21 of file REROOT_PlaneSpec.h. Referenced by ID(). |
|
Definition at line 47 of file REROOT_PlaneSpec.h. Referenced by LastStrip(). |
|
Definition at line 25 of file REROOT_PlaneSpec.h. Referenced by Length(). |
|
Definition at line 43 of file REROOT_PlaneSpec.h. Referenced by NamePth(). |
|
Definition at line 36 of file REROOT_PlaneSpec.h. Referenced by NCell(). |
|
Definition at line 35 of file REROOT_PlaneSpec.h. Referenced by NExtru(). |
|
Definition at line 40 of file REROOT_PlaneSpec.h. Referenced by NGSVol(). |
|
Definition at line 42 of file REROOT_PlaneSpec.h. Referenced by NLevel(). |
|
Definition at line 34 of file REROOT_PlaneSpec.h. Referenced by NStrip(). |
|
Definition at line 44 of file REROOT_PlaneSpec.h. Referenced by NumbPth(). |
|
Definition at line 22 of file REROOT_PlaneSpec.h. Referenced by PlnName(). |
|
Definition at line 32 of file REROOT_PlaneSpec.h. Referenced by RadLen(). |
|
Definition at line 45 of file REROOT_PlaneSpec.h. Referenced by RSquash(). |
|
Definition at line 23 of file REROOT_PlaneSpec.h. Referenced by Shape(). |
|
Definition at line 26 of file REROOT_PlaneSpec.h. Referenced by Thickness(). |
|
Definition at line 28 of file REROOT_PlaneSpec.h. Referenced by TMedium(). |
|
Definition at line 24 of file REROOT_PlaneSpec.h. Referenced by Width(). |