14 BeamSpot_hx():
cond::payloadInspector::HistoryPlot<
BeamSpotObjects,
std::pair<double,double> >(
"x vs run number",
"x"){
24 BeamSpot_rhx():
cond::payloadInspector::RunHistoryPlot<
BeamSpotObjects,
std::pair<double,double> >(
"x vs run number",
"x"){
27 std::pair<double,double> getFromPayload(
BeamSpotObjects& payload )
override{
33 BeamSpot_x():
cond::payloadInspector::TimeHistoryPlot<
BeamSpotObjects,
std::pair<double,double> >(
"x vs time",
"x"){
36 std::pair<double,double> getFromPayload(
BeamSpotObjects& payload )
override{
43 BeamSpot_y():
cond::payloadInspector::TimeHistoryPlot<
BeamSpotObjects,
std::pair<double,double> >(
"y vs time",
"y"){
46 std::pair<double,double> getFromPayload(
BeamSpotObjects& payload )
override{
56 std::tuple<double,double> getFromPayload(
BeamSpotObjects& payload )
override{
57 return std::make_tuple( payload.
GetX(), payload.
GetY() );
double GetY() const
get Y beam position
double GetYError() const
get Y beam position Error
#define PAYLOAD_INSPECTOR_CLASS(CLASS_NAME)
#define PAYLOAD_INSPECTOR_MODULE(PAYLOAD_TYPENAME)
virtual Y getFromPayload(PayloadType &payload)=0
double GetX() const
get X beam position
double GetXError() const
get X beam position Error