1 #if !defined(ECALCOMMONDATA_ECALTRAPEZOIDPARAMETERS_H) 2 #define ECALCOMMONDATA_ECALTRAPEZOIDPARAMETERS_H 61 #include <CLHEP/Geometry/Point3D.h> 81 TPFloat aHalfLengthXPosZLoY ,
82 TPFloat aHalfLengthXPosZHiY ,
83 TPFloat aHalfLengthYNegZ ,
84 TPFloat aHalfLengthYPosZ ,
85 TPFloat aHalfLengthZ ,
98 TPFloat
theta()
const ;
101 TPFloat
bl1()
const ;
102 TPFloat
tl1()
const ;
103 TPFloat
alp1()
const ;
105 TPFloat
bl2()
const ;
106 TPFloat
tl2()
const ;
107 TPFloat
alp2()
const ;
110 TPFloat
x15()
const ;
111 TPFloat
y15()
const ;
112 TPFloat
hAa()
const ;
113 TPFloat
hBb()
const ;
114 TPFloat
hCc()
const ;
115 TPFloat
hDd()
const ;
149 TPFloat
m_dz,
m_th,
m_ph,
m_h1,
m_bl1,
m_tl1,
m_alp1,
m_h2,
m_bl2,
m_tl2,
m_alp2 ;
152 TPFloat
m_L,
m_a,
m_b,
m_c,
m_d,
m_h,
m_A,
m_B,
m_C,
m_D,
m_H ;
VertexList vertexList() const
CaloCellGeometry::Pt3DVec VertexList
std::vector< Pt3D > Pt3DVec
const EcalTrapezoidParameters & operator=(const EcalTrapezoidParameters &)
CaloCellGeometry::CCGFloat TPFloat
EcalTrapezoidParameters()