1 #ifndef HGCalCommonData_HGCalGeomParameters_h 2 #define HGCalCommonData_HGCalGeomParameters_h 54 double zp=0) : rmin(rin), rmax(rout), zpos(zp) {}
67 std::pair<double,double>
cellPosition(
const std::vector<cellParameters>& wafers,
68 std::vector<cellParameters>::const_iterator& itrf,
69 int wafer,
double xx,
double yy);
FWCore Framework interface EventSetupRecordImplementation h
Helper function to determine trigger accepts.
cellParameters(bool h=false, int w=0, GlobalPoint p=GlobalPoint(0, 0, 0))
void loadSpecParsHexagon(const DDFilteredView &, HGCalParameters &, const DDCompactView *, const std::string &, const std::string &)
Global3DPoint GlobalPoint
Compact representation of the geometrical detector hierarchy.
void loadSpecParsHexagon8(const DDFilteredView &, HGCalParameters &)
void loadCellTrapezoid(HGCalParameters &php)
std::pair< double, double > cellPosition(const std::vector< cellParameters > &wafers, std::vector< cellParameters >::const_iterator &itrf, int wafer, double xx, double yy)
layerParameters(double rin=0, double rout=0, double zp=0)
void loadCellParsHexagon(const DDCompactView *cpv, HGCalParameters &php)
void loadSpecParsTrapezoid(const DDFilteredView &, HGCalParameters &)
void loadGeometryHexagon8(const DDFilteredView &, HGCalParameters &, int)
std::vector< double > getDDDArray(const std::string &, const DDsvalues_type &, const int)
void loadWaferHexagon(HGCalParameters &php)
std::vector< std::pair< unsigned int, DDValue > > DDsvalues_type
void loadWaferHexagon8(HGCalParameters &php)
void loadGeometryHexagon(const DDFilteredView &, HGCalParameters &, const std::string &, const DDCompactView *, const std::string &, const std::string &, HGCalGeometryMode::WaferMode)