5#ifndef MISSINGETEVENT_MISSINGET_H
6#define MISSINGETEVENT_MISSINGET_H
65 std::unique_ptr<MissingEtRegions> theRegions,
84 virtual void setEx(
double theEx);
85 virtual void setEy(
double theEy);
86 virtual void setEtSum(
double theSum);
90 virtual void add(
double theEx,
double theEy,
double theEt,
91 double theEta,
double weight );
95 virtual double etx()
const;
96 virtual double ety()
const;
97 virtual double sumet()
const;
98 virtual double et()
const;
99 virtual double phi()
const;
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
virtual double et() const
virtual const MissingEtRegions * getRegions() const
std::unique_ptr< MissingEtRegions > m_regions
virtual double sumet() const
MissingET & operator=(MissingET &&b)=default
virtual void setEtSum(double theSum)
virtual void setEx(double theEx)
virtual void add(double theEx, double theEy, double theEt, double theEta, double weight)
virtual double etx() const
virtual double phi() const
virtual double ety() const
virtual void setEy(double theEy)
MissingET & operator=(const MissingET &b)
MissingET(MissingET &&b)=default
Move.
virtual Source getSource() const
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.