Go to the documentation of this file.
34 const unsigned int cellIndex(hid.
denseIndex());
329 std::vector<int> firedFibres;
336 firedFibres.emplace_back(
i);
static float getFibreRp(int plane, int fibre)
EcalTBHodoscopeGeometry()
static float getFibreLp(int plane, int fibre)
CaloCellGeometry::CCGFloat CCGFloat
static std::vector< int > getFiredFibresInPlane(float xtr, int plane)
~EcalTBHodoscopeGeometry() override
void newCell(const GlobalPoint &f1, const GlobalPoint &f2, const GlobalPoint &f3, const CCGFloat *parm, const DetId &detId) override
const CCGFloat * param() const
CaloCellGeometry::CCGFloat CCGFloat
void addValidID(const DetId &id)
uint32_t denseIndex() const
static const int nFibres_
CaloCellGeometry::CornersMgr * cornersMgr()
static const fibre_pos fibrePos_[nPlanes_][nFibres_]
const CaloCellGeometry * getGeometryRawPtr(uint32_t index) const override
A base class to handle the shape of preshower strips.
static const int nPlanes_