#include <BeamSpotPayloadInspectorHelper.h>
Public Member Functions | |
const bshelpdata | centralValues () const |
const bshelpdata | diffCentralValues (const SimBSParamsHelper &bs2, const bool isPull=false) const |
void | printDebug (std::stringstream &ss) |
SimBSParamsHelper (const std::shared_ptr< PayloadType > &bs) | |
Private Types | |
typedef std::array< double, parameters::END_OF_TYPES > | bshelpdata |
Private Attributes | |
bshelpdata | m_values |
Helper class for operations on the Sim Beam Spot Parameters It's a simplified representation of the beamspot data used as the underlying type for data transfers and comparisons
Definition at line 765 of file BeamSpotPayloadInspectorHelper.h.
|
private |
Definition at line 766 of file BeamSpotPayloadInspectorHelper.h.
|
inline |
Definition at line 769 of file BeamSpotPayloadInspectorHelper.h.
References simBeamSpotPI::alpha, simBeamSpotPI::betaStar, cms::cuda::bs, simBeamSpotPI::emittance, simBeamSpotPI::expTransWidth, f, simBeamSpotPI::SimBSParamsHelper< PayloadType >::m_values, simBeamSpotPI::phi, simBeamSpotPI::sigmaZ, mathSSE::sqrt(), simBeamSpotPI::timeOffset, X, simBeamSpotPI::Y, and simBeamSpotPI::Z.
|
inline |
Definition at line 788 of file BeamSpotPayloadInspectorHelper.h.
References simBeamSpotPI::SimBSParamsHelper< PayloadType >::m_values.
Referenced by simBeamSpotPI::SimBSParamsHelper< PayloadType >::diffCentralValues().
|
inline |
Definition at line 791 of file BeamSpotPayloadInspectorHelper.h.
References simBeamSpotPI::SimBSParamsHelper< PayloadType >::centralValues(), mps_fire::i, runTheMatrix::ret, simBeamSpotPI::timeOffset, parallelization::uint, and X.
Referenced by simBeamSpotPI::DisplayParametersDiff< PayloadType, nIOVs, ntags >::fill().
|
inline |
Definition at line 779 of file BeamSpotPayloadInspectorHelper.h.
References simBeamSpotPI::getStringFromParamEnum(), mps_fire::i, simBeamSpotPI::SimBSParamsHelper< PayloadType >::m_values, contentValuesCheck::ss, simBeamSpotPI::timeOffset, parallelization::uint, and X.
Referenced by simBeamSpotPI::DisplayParametersDiff< PayloadType, nIOVs, ntags >::fill().
|
private |