1 #ifndef HGCalCommonData_FastTimeDDDConstants_h
2 #define HGCalCommonData_FastTimeDDDConstants_h
24 std::pair<int, int>
getZPhi(
double z,
double phi)
const;
25 std::pair<int, int>
getEtaPhi(
double r,
double phi)
const;
27 std::vector<GlobalPoint>
getCorners(
int type,
int izeta,
int iphi,
int zside)
const;
29 double getRin(
int type)
const;
33 bool isValidXY(
int type,
int izeta,
int iphi)
const;
double getZPos(int type) const
std::pair< int, int > getEtaPhi(double r, double phi) const
bool isValidXY(int type, int izeta, int iphi) const
int numberEtaZ(int type) const
FastTimeDDDConstants(const FastTimeParameters *ftp)
int numberPhi(int type) const
std::pair< int, int > getZPhi(double z, double phi) const
std::vector< double > rLimits_
std::vector< GlobalPoint > getCorners(int type, int izeta, int iphi, int zside) const
int getCells(int type) const
double getRin(int type) const
double getRout(int type) const
GlobalPoint getPosition(int type, int izeta, int iphi, int zside) const
double getZHalf(int type) const
const FastTimeParameters * ftpar_