|
ATLAS Offline Software
|
Go to the documentation of this file.
16 #ifndef ANALYSIS_MUONCONSTITUENT_H
17 #define ANALYSIS_MUONCONSTITUENT_H
25 #include "CaloGeoHelpers/CaloSampling.h"
42 class MuonConstituent :
public IConstituent,
std::string NameType
string to identify the constituent
void set_muon(const MuonContainer *theContainer, const Muon *the_muon, double weight=1)
MuonConstituent()
constructor
virtual void setName(NameType &name)
to set the name
Class IConstituent: This is the abstract base class for additional jet constituents to be put into th...
void set_constituent(const MuonContainer *theContainer, const Muon *the_muon, double weight=1)
This class provides conversion from CSC RDO data to CSC Digits.
const Muon * muon() const
get muon directly without token
double getMuonWeight(const Muon *the_muon) const
virtual NameType name() const
returns the infoType of the info objects.
definition of StoreGate container holding a vector of Analysis::Muon
Navigable< MuonContainer, double >::external_index_type index_type
~MuonConstituent()=default
The namespace of all packages in PhysicsAnalysis/JetTagging.
Navigable template generalization to handle navigation.
virtual IConstituent * clone() const
a clone method for the proper workings of the copy constructor
Navigable< MuonContainer, double >::constituent_iter iter_type