3 #ifndef CondFormats_CTPPSReadoutObjects_LHCOpticalFunctionsSet_h 4 #define CondFormats_CTPPSReadoutObjects_LHCOpticalFunctionsSet_h 16 enum {
evx,
eLx,
e14,
exd,
evpx,
eLpx,
e24,
expd,
e32,
evy,
eLy,
eyd,
e42,
evpy,
eLpy,
eypd,
nFunctions };
double getScoringPlaneZ() const
returns the position of the scoring plane (LHC/TOTEM convention)
const std::vector< double > & getXiValues() const
LHCOpticalFunctionsSet()=default
std::vector< double > m_xi_values
Set of optical functions corresponding to one scoring plane along LHC.
std::vector< std::vector< double > > m_fcn_values
length unit cm
#define COND_SERIALIZABLE
~LHCOpticalFunctionsSet()=default
double m_z
position of the scoring plane, in LHC/TOTEM convention, cm
const std::vector< std::vector< double > > & getFcnValues() const