19 DataX0(
float ax0,
float asX0D,
float aCotTheta)
44 const DataX0& dataX0 = DataX0(
nullptr))
dso_hidden;
const MSLayersKeeper * allLayers
float sumX0D(float cotTheta) const
float x0(float cotTheta) const
std::ostream & operator<<(std::ostream &out, const ALILine &li)
constexpr std::array< uint8_t, layerIndexSize > layer
const Range & range() const
const GeomDetEnumerators::Location & face() const
float halfThickness() const
DataX0(const MSLayersKeeper *al=nullptr)
DataX0(float ax0, float asX0D, float aCotTheta)
bool operator<(const MSLayer &o) const
bool operator==(const MSLayer &o) const
std::pair< PixelRecoPointRZ, bool > crossing(const PixelRecoLineRZ &line) const
friend std::ostream & operator<<(std::ostream &s, const MSLayer &l)
float distance2(const PixelRecoPointRZ &point) const
void setForwardSumX0DSlope(float aSlope)
GeomDetEnumerators::Location theFace
PixelRecoRange< float > Range
*vegas h *****************************************************used in the default bin number in original ***version of VEGAS is ***a higher bin number might help to derive a more precise ***grade subtle point