19 DataX0(
float ax0,
float asX0D,
float aCotTheta)
44 const DataX0& dataX0 = DataX0(
nullptr))
dso_hidden;
float distance2(const PixelRecoPointRZ &point) const
const MSLayersKeeper * allLayers
std::pair< PixelRecoPointRZ, bool > crossing(const PixelRecoLineRZ &line) const
const GeomDetEnumerators::Location & face() const
std::ostream & operator<<(std::ostream &s, const MSLayer &l)
const Range & range() const
float x0(float cotTheta) const
constexpr std::array< uint8_t, layerIndexSize< TrackerTraits > > layer
bool operator<(const MSLayer &o) const
float halfThickness() const
DataX0(const MSLayersKeeper *al=nullptr)
DataX0(float ax0, float asX0D, float aCotTheta)
bool operator==(const MSLayer &o) const
friend std::ostream & operator<<(std::ostream &s, const MSLayer &l)
void setForwardSumX0DSlope(float aSlope)
float sumX0D(float cotTheta) const
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