6#ifndef TRIGMUON_TRIGMUONCLUSTERFEATURE_H
7#define TRIGMUON_TRIGMUONCLUSTERFEATURE_H
54 double pt(
void)
const {
return 0.0; }
57 double m(
void)
const {
return 0.0; }
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
An STL vector of pointers that by default owns its pointed-to elements.
void diff(const TrigMuonClusterFeature &a, const TrigMuonClusterFeature &b, std::map< std::string, double > &variableChange)
comparison with feedback Function compares two objects and returns "semi verbose" output in the form ...
MsgStream & operator<<(MsgStream &m, const TrigMuonClusterFeature &d)
Helper operator for printing the object.
bool operator!=(const TrigMuonClusterFeature &a, const TrigMuonClusterFeature &b)
Operator comparing two TrigMuonClusterFeature objects for inequality.
bool operator==(const TrigMuonClusterFeature &a, const TrigMuonClusterFeature &b)
Operator comparing two TrigMuonClusterFeature objects for equality.
P4PtEtaPhiMBase is a base class for classes with 4-momentum behavior, for which pt,...
TrigMuonClusterFeature & operator=(const TrigMuonClusterFeature &mfeature)
Assignement operator.
double pt(void) const
transverse momentum
double eta(void) const
pseudo rapidity
double phi(void) const
phi in [-pi,pi[
TrigMuonClusterFeature()
Constructors.
~TrigMuonClusterFeature()
Destructor.