9 #ifndef ERTelescopeGeoComponentSingleSi_H 10 #define ERTelescopeGeoComponentSingleSi_H 12 #include "ERTelescopeGeoComponentSensetive.h" 21 const TString& orientAroundZ);
23 const TVector3& position,
const TVector3& rotation,
24 const TString& orientAroundZ);
25 virtual TString GetBranchName(ERDataObjectType
object,
26 OrientationAroundZ orientationAroundZ = OrientationAroundZ::Default,
27 ChannelSide side = ChannelSide::None)
const;
28 virtual std::list<OrientationAroundZ> GetOrientationsAroundZ()
const;
29 virtual std::list<ChannelSide> GetChannelSides()
const;
30 virtual Int_t GetChannelFromSensetiveNodePath(
31 const TString& path, OrientationAroundZ orientation = OrientationAroundZ::Default)
const;
33 OrientationAroundZ fOrientAroundZ = OrientationAroundZ::Default;
34 Double_t fDeadLayerThicknessFrontSide = 0.;
35 Double_t fDeadLayerThicknessBackSide = 0.;
36 Int_t fStripCount = 0;