37 TileMu (
float eta,
float phi,
const std::vector<float> & ener,
float qual );
40 void Set(
float eta,
float phi,
const std::vector<float> & ener,
float qual );
63 std::string
whoami (
void)
const {
return "TileMu"; }
66 void print (
void)
const;
70 operator std::string()
const;
Scalar eta() const
pseudorapidity method
Scalar phi() const
phi method
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Class to store TileMuId quantities.
void print(void) const
Printing for debugging.
std::vector< float > m_energy_deposited
Energy deposited by the muons in TileCal.
float m_quality_factor
Quality flag for tight and loose muon selection.
std::string whoami(void) const
Return identification.
float eta() const
Eta (computed as the average of the eta values of the TileCal cells where the muon goes through)
float phi() const
Phi (average value at the TileCal radius)
float quality() const
Quality flag (0 or 1): set to 0 if the "energy deposition path" is MIP like in all three samples (tig...
const std::vector< float > & enedep() const
Energy deposition by the muons in TileCal: 1st component: energy deposited in innermost layer (A cell...
struct _Set Set
Represents a set of values.