34 reco::LeafCandidate( leafCand ),
43 reco::LeafCandidate( *candRef ),
88 if ( collTag.
process().empty() ) {
92 return ( collTag.
label() == collectionTag.
label() );
Code categoryCode() const
std::string collection_
Data Members.
std::vector< trigger::TriggerObjectType > triggerObjectTypes_
const l1extra::L1MuonParticleRef origL1MuonRef() const
bool hasTriggerObjectType(trigger::TriggerObjectType triggerObjectType) const
Checks, if a certain trigger object type identifier is assigned.
const l1extra::L1EtMissParticleRef origL1EtMissRef() const
const l1extra::L1EmParticleRef origL1EmRef() const
Single trigger physics object (e.g., an isolated muon)
TriggerObject()
Constructors and Destructor.
virtual bool hasCollection(const std::string &collName) const
Checks, if a certain label of original collection is assigned.
Analysis-level particle class.
REF castTo() const
cast to a concrete type
const l1extra::L1JetParticleRef origL1JetRef() const
math::PtEtaPhiMLorentzVector PolarLorentzVector
Lorentz vector.
const reco::CandidateBaseRef & origObjRef() const
Special methods for 'l1extra' particles.
std::vector< int > triggerObjectTypes() const
Get all trigger object type identifiers.
math::XYZPoint Point
point in the space
math::XYZTLorentzVector LorentzVector
Lorentz vector.