10 #ifndef ERTelescopeGeoComponentDoubleSi_H 11 #define ERTelescopeGeoComponentDoubleSi_H 13 #include "ERTelescopeGeoComponentSensetive.h" 22 const TString& orientAroundZ);
24 const TVector3& position,
const TVector3& rotation,
25 const TString& orientAroundZ);
27 virtual TString GetBranchName(ERDataObjectType
object,
28 OrientationAroundZ orientationAroundZ = OrientationAroundZ::Default,
29 ChannelSide side = ChannelSide::None)
const;
30 virtual std::list<OrientationAroundZ> GetOrientationsAroundZ()
const;
31 virtual std::list<ChannelSide> GetChannelSides()
const;
32 virtual Int_t GetChannelFromSensetiveNodePath(
33 const TString& path, OrientationAroundZ orientation = OrientationAroundZ::Default)
const;
35 TString fOrientAroundZ =
"X";
36 Double_t fDeadLayerThicknessFrontSide = 0.;
37 Double_t fDeadLayerThicknessBackSide = 0.;
38 Int_t fStripCountX = 0;
39 Int_t fStripCountY = 0;