16#ifndef ANALYSIS_MUONCONSTITUENT_H
17#define ANALYSIS_MUONCONSTITUENT_H
25#include "CaloGeoHelpers/CaloSampling.h"
68 const Muon* the_muon,
double weight=1);
74 const Muon* the_muon,
double weight=1)
75 {
set_muon(theContainer, the_muon, weight);}
79 {
set_muon(theContainer, theIndex, weight);}
Class IConstituent: This is the abstract base class for additional jet constituents to be put into th...
const Muon * muon() const
get muon directly without token
virtual void setName(NameType &name)
to set the name
Navigable< MuonContainer, double >::constituent_iter iter_type
virtual IConstituent * clone() const
a clone method for the proper workings of the copy constructor
double getMuonWeight(const Muon *the_muon) const
virtual NameType name() const
returns the infoType of the info objects.
~MuonConstituent()=default
void set_muon(const MuonContainer *theContainer, const Muon *the_muon, double weight=1)
MuonConstituent()
constructor
Navigable< MuonContainer, double >::external_index_type index_type
void set_constituent(const MuonContainer *theContainer, const Muon *the_muon, double weight=1)
void set_constituent(const MuonContainer *theContainer, index_type &theIndex, double weight=1)
definition of StoreGate container holding a vector of Analysis::Muon
constituent_coll::iterator constituent_iter
SG::GenerateIndexingPolicy< CONT >::type::index_type external_index_type
The namespace of all packages in PhysicsAnalysis/JetTagging.
std::string NameType
string to identify the constituent
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.