6#ifndef ANALYSIS_MUONASSOCIATION_H
7#define ANALYSIS_MUONASSOCIATION_H
15#include "CaloGeoHelpers/CaloSampling.h"
47 const Muon* the_muon,
double weight=1);
53 const Muon* the_muon,
double weight=1)
55 set_muon(theContainer, the_muon, weight);
61 set_muon(theContainer, theIndex, weight);
MuonAssociation()
constructor
Navigable< MuonContainer, double >::external_index_type index_type
const Muon * muon() const
get muon directly without token
~MuonAssociation()=default
void set_muon(const MuonContainer *theContainer, const Muon *the_muon, double weight=1)
Navigable< MuonContainer, double >::constituent_iter iter_type
void set_association(const MuonContainer *theContainer, const index_type &theIndex, double weight=1)
void fillToken(INavigationToken &) const
void fillToken(INavigationToken &, const std::any &) const
void set_association(const MuonContainer *theContainer, const Muon *the_muon, double weight=1)
double getMuonWeight(const Muon *the_muon) const
virtual JetAssociationBase * clone() const
a clone method for the proper workings of the copy constructor
definition of StoreGate container holding a vector of Analysis::Muon
const name_t & name() const
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.