Local calorimetry reco collections (in RECO only) |
hbhereco |
edm::SortedCollection<HBHERecHit> |
Joint HCAL barrel+endcap RecHits collection |
hfreco |
edm::SortedCollection<HFRecHit> |
Very Forward calorimeter RecHits collection |
horeco |
edm::SortedCollection<HORecHit> |
Outer clorimeter RecHits collection |
zdcreco |
edm::SortedCollection<ZDCRecHit> |
Zero-degree calorimeter RecHits collection |
castorreco |
edm::SortedCollection<CastorRecHit> |
Collection of CastorRecHits containing energy deposits for all channels |
ecalRecHit,EcalRecHitsEB |
edm::SortedCollection<EcalRecHit> |
Collection of Ecal Hits in EB |
ecalRecHit,EcalRecHitsEE |
edm::SortedCollection<EcalRecHit> |
Collection of Ecal Hits in EE |
ecalPreshowerRecHit,EcalRecHitsES |
edm::SortedCollection<EcalRecHit> |
Collection of Ecal Hits in ES |
Egamma electron collections (in RECO and AOD) |
gsfElectronCores |
reco::GsfElectronCoreCollection |
Offline electron object containing a minimal set of information: reference to GsfTrack, reference to SuperCluster (Egamma and/or PFlow cluster) and provenance information. The collection is unpreselected and contains electrons reconstructed either by Egamma or by PF algorithm. |
gsfElectrons |
reco::GsfElectronCollection |
Offline electron containing all the relevant observables and corrections. The collection is produced starting from GsfElectronCore and its modularity allows to easily recompute electron variables skipping the reconstruction step. Each electron has also a reference to the corresponding "core" partner. (standard offline electron collection) |
electronGsfTracks |
reco::GsfTrackCollection |
GsfTracks for GsfElectrons (produced in a dedicated module in the standard reconstruction sequence). They have been produced from the electronMergedSeeds described below. |
eidTYPE |
|
ValueMaps containing a reference to a CMS.GsfElectron and the result of the electron ID. The event has one Value Map per identification TYPE (eidLoose, eidRobust...) (standard electron ID computed in standard sequence) |
siStripElectronToTrackAssociator |
reco::ElectronCollection |
Electrons reconstructed using tracks seeded in the Si strip layers (not produced in standard sequence) |
egammaCTFFinalFitWithMaterial |
reco::TrackCollection |
Tracks for Si strip seeded electrons (not produced in standard sequence) |
siStripElectrons |
reco::SiStripElectronCollection |
Intermediate object for Si Strip electron reconstruction containing information about Si strip hits associated to the SuperCluster (not produced in standard sequence) |
Egamma photon collections (in RECO and AOD) |
photonCore |
reco::PhotonCoreCollection |
Photon objects containing reference to SuperCluster, Conversions and ElectronSeeds. |
photons |
reco::PhotonCollection |
Photons with all the related observables like vertex, shower shapes, isolation. Each photon has also a reference to the corresponding "core" partner. (standard reconstructed photon collection) |
PhotonIDProd |
reco::PhotonIDCollection |
Photons identification variables, calculated for corresponding photons. (standard reconstructed photon collection) |
conversions |
reco::ConversionCollection |
Converted photons |
ckfOutInTracksFromConversions |
reco::TrackCollection |
Conversion tracks from outside-in tracking. |
ckfInOutTracksFromConversions |
reco::TrackCollection |
Conversion tracks from inside-out tracking. |
Muon collections (in RECO and AOD) |
muons |
reco::MuonCollection |
Muons built using tracker-muon, standalone-muon and global-muon reconstruction algorithms with muon id and other information (energy deposits, isolation information, etc.) |
muonsFromCosmics |
reco::MuonCollection |
Similar to "muons" but reconstructed by dedicated cosmic-muon reconstructor (2-leg option) |
muonsFromCosmics1Leg |
reco::MuonCollection |
Similar to "muons" but reconstructed by dedicated cosmic-muon reconstructor (1-leg option) |
Muon collections (in RECO only) |
calomuons |
reco::CaloMuonCollection |
Tracks with energy depositions in the calorimeters consistent with those of a muon, but which failed all other muon reconstruction algorithms |
muonsWithSET |
reco::MuonCollection |
Similar to "muons" but reconstructed by alternative SET algorithm for standalone muons |
|
Muon track collections (in RECO and AOD) |
standAloneMuons |
reco::TrackCollection |
Standalone muon tracks without extra and hits |
standAloneMuons:UpdatedAtVtx |
reco::TrackCollection |
Standalone muon tracks without extra and hits, with constraint at the beam spot |
cosmicMuons |
reco::TrackCollection |
Standalone muon tracks reconstructed by dedicated cosmic-muon reconstructor (2-leg option) |
cosmicMuons1Leg |
reco::TrackCollection |
Standalone muon tracks reconstructed by dedicated cosmic-muon reconstructor (1-leg option) |
globalMuons |
reco::TrackCollection |
Global muon tracks without extra and hits |
globalCosmicMuons |
reco::TrackCollection |
Global muon tracks reconstructed by dedicated cosmic-muon reconstructor (2-leg option) |
globalCosmicMuons1Leg |
reco::TrackCollection |
Global muon tracks reconstructed by dedicated cosmic-muon reconstructor (1-leg option) |
tevMuons:default |
reco::TrackCollection |
Global muon tracks using the global-muon reconstruction algorithm with one refit |
tevMuons:firstHit |
reco::TrackCollection |
Global muon tracks using all tracker hits plus hits from the first muon station that has them |
tevMuons:picky |
reco::TrackCollection |
Global muon tracks using all tracker hits plus hits from the muon stations which do not contain electromagnetic showers |
tevMuons:dyt |
reco::TrackCollection |
Global muon tracks reconstructed by the DYT algorithm for high-pT muons |
|
Muon track collections (in RECO only) |
standAloneSETMuons |
reco::TrackCollection |
Similar to standAloneMuons but produced by alternative SET algorithm |
globalSETMuons |
reco::TrackCollection |
Similar to globalMuons but produced by alternative SET algorithm |
|
Muon seeds (in RECO only) |
MuonSeed |
TrajectorySeed |
Seeds for standalone muon reconstruction |
CosmicMuonSeed |
TrajectorySeed |
Seeds for dedicated cosmic reconstructor of standalone muons |
|
Muon isolation collections (in RECO and AOD) |
muIsoDepositTk |
reco::IsoDepositMap |
Map of IsoDeposits for each muon calculated using general tracks |
muIsoDepositCalByAssociatorTowers |
reco::IsoDepositMap |
Map of IsoDeposits for each muon calculated using calorimeter towers. Three instances are created (corresponding to the calo-tower component): ecal , hcal , and ho |
muIsoDepositJets |
reco::IsoDepositMap |
Map of IsoDeposits for each muon calculated using jets (sisCone5CaloJets) |
|
Muon track associations (in RECO and AOD) |
tevMuons:default |
reco::TrackToTrackMap |
Map associating tracks in the globalMuons collection to tracks in the tevMuons:default collection |
tevMuons:firstHit |
reco::TrackToTrackMap |
Map associating tracks in the globalMuons collection to tracks in the tevMuons:firstHit collection |
tevMuons:picky |
reco::TrackToTrackMap |
Map associating tracks in the globalMuons collection to tracks in the tevMuons:picky collection |
tevMuons:dyt |
reco::TrackToTrackMap |
Map associating tracks in the globalMuons collection to tracks in the tevMuons:dyt collection |
Other information (in RECO and AOD) |
muid* |
edm::ValueMap<boolean> |
Output of the muon selectors defined in DataFormats/MuonReco/interface/MuonSelectors.h |
MuonShowerInformation |
edm::ValueMap<reco::MuonShower > |
Muon shower information, defined in DataFormats/MuonReco/interface/MuonShower.h |
muons |
edm::ValueMap<reco::MuonTimeExtra > |
Muon timing information for DT, CSC, and combined, defined in DataFormats/MuonReco/interface/MuonTimeExtra.h |
cosmicsVeto |
edm::ValueMap<unsigned int> |
Index of the partner track found in the opposite hemisphere, used by the cosmic-muon identifier |
cosmicsVeto |
edm::ValueMap<reco::MuonCosmicCompatibility > |
Information used by the cosmic-muon identifier, defined in DataFormats/MuonReco/interface/MuonCosmicCompatibility.h |
Particle Flow jet collections (in RECO and AOD) |
ak5PFJets |
reco::PFJetCollection |
Fastjet Anti-kT R=0.5 jets reconstructed from PF particles. |
ak7PFJets |
reco::PFJetCollection |
Fastjet Anti-kT R=0.7 jets reconstructed from PF particles. |
kt4PFJets |
reco::PFJetCollection |
Fastjet kT R=0.4 jets reconstructed from PF particles |
kt6PFJets |
reco::PFJetCollection |
Fastjet kT R=0.6 jets reconstructed from PF particles |
Calo jet collections (in RECO and AOD) |
ak5CaloJets |
reco::CaloJetCollection |
Fastjet Anti-kT R=0.5 jets reconstructed from CaloTowers with pT>0.5 GeV. |
ak7CaloJets |
reco::CaloJetCollection |
Fastjet Anti-kT R=0.7 jets reconstructed from CaloTowers with pT>0.5 GeV. |
kt4CaloJets |
reco::CaloJetCollection |
Fastjet kT R=0.4 jets reconstructed from CaloTowers with pT>0.5 GeV |
kt6CaloJets |
reco::CaloJetCollection |
Fastjet kT R=0.6 jets reconstructed from CaloTowers with pT>0.5 GeV |
caloTowers |
|
|
towerMaker |
|
|
Basic jet collections (in RECO and AOD) |
ak7BasicJets |
reco::CastorTowerCollection |
Fastjet Anti-kT R=0.7 jets reconstructed from CastorTowers |
ak7CastorJetID |
reco::CastorJetIDValueMap |
Corresponding JetID object to go with the ak7BasicJets, contains various information on how a jet in CASTOR looks, see CASTOR reconstruction page for more info |
CastorTowerReco |
reco::CastorTowerCollection |
Collection of towers in CASTOR (RecHits in one phi sector summed over z) |
Jet-plus-tracks jet collections (in RECO and AOD) |
JetPlusTrackZSPCorJetAntiKt5 |
reco::JPTJetCollection |
Fastjet Anti-kT R=0.5 jets reconstructed from CaloTowers, corrected with track response within the jet cone. |
Track jet collections (in RECO and AOD) |
ak5TrackJets |
reco::TrackJetCollection |
Fastjet Anti-kT R=0.5 jets reconstructed from tracks. |
Gen jet collections (in RECO and AOD) |
ak5GenJets |
reco::GenJetCollection |
Fastjet Anti-kT R=0.5 jets reconstructed from stable generator particles . |
ak7GenJets |
reco::GenJetCollection |
Fastjet Anti-kT R=0.7 jets reconstructed from stable generator particles . |
kt4GenJets |
reco::GenJetCollection |
Fastjet kT R=0.4 jets reconstructed from stable generator particles |
kt6GenJets |
reco::GenJetCollection |
Fastjet kT R=0.6 jets reconstructed from stable generator particles |
genParticleCandidates |
|
|
Jet extension collections (in RECO and AOD) for 3_3_X (FIXME) |
ak5JetTracksAssociatorAtVertex |
|
tracks associated to all ak5CaloJets within a Cone R=0.5 at the vertex |
PFMET (in RECO and AOD) |
pfMet |
reco::PFMETCollection |
MET of all reconstructed particles with the particle flow algorithm |
pfChMet |
reco::PFMETCollection |
MET of charged particles which are reconstructed with the particle flow algorithm whose corresponding track has the dz parameter with respect to the the main vertex smaller than 0.2 cm |
GenMET (in RECO and AOD) |
genMetTrue |
reco::GenMETCollection |
MET of all generated particles in simulation in their final states but excluding neutrinos, excited neutrinos, right-handed neutrinos, sneutrinos, neutralinos, gravitons, gravitinos |
genMetCalo |
reco::GenMETCollection |
MET of all generated particles in simulation in their final states but excluding neutrinos, excited neutrinos, right-handed neutrinos, sneutrinos, neutralinos, gravitons, gravitinos and also muons |
genMetCaloAndNonPrompt |
reco::GenMETCollection |
MET of all generated particles in simulation in their final states but excluding excited neutrinos, right-handed neutrinos, sneutrinos, neutralinos, gravitons, gravitinos and, additionally, excluding muons and neutrinos coming from the decay of gauge bosons and top quarks |
CaloMET (in RECO and AOD) |
caloMet |
reco::CaloMETCollection |
MET of all energy deposits in calorimeter towers in EB, EE, HB, HE, and HF |
caloMetBE |
reco::CaloMETCollection |
MET of all energy deposits in calorimeter towers in EB, EE, HB, and HE |
caloMetBEFO |
reco::CaloMETCollection |
MET of all energy deposits in calorimeter towers in EB, EE, HB, HE, HF, and HO |
caloMetM |
reco::CaloMETCollection |
MET of all energy deposits in calorimeter towers in EB, EE, HB, HE, and HF with corrections for muons |
MET associations (in RECO and AOD) |
muonMETValueMapProducer, muCorrData |
reco::MuonMETCorrectionData |
information on how muons were used to correct MET and what associated MIP deposits are used |
HCAL Noise (RECO and AOD) |
hcalnoise |
reco::HcalNoiseRBX |
|
hcalnoise |
HcalNoiseSummary |
|
Beam Halo (RECO and AOD) |
|
|
BeamHaloSummary |
reco::BeamHaloSummary |
|
b-tag intermediate collections (in RECO and AOD) |
btagSoftElectrons |
reco::Electron (lxr cvs ) |
Electron candidates identified by the dedicated btagging SoftElectronProducer , starting from reco::Tracks |
softElectronTagInfos |
reco::SoftLeptonTagInfo (lxr cvs ) |
soft electron dedicated TagInfo, containing informations used to b-tag jets due to the presence of a soft electron in the jet |
impactParameterTagInfos |
reco::TrackIPTagInfo (lxr cvs ) |
contains information used for btagging about track properties such as impact parameters, decay len, probability to originate from th primary vertex. Uses ak5JetTracksAssociatorAtVertex collection as input. |
secondaryVertexTagInfos |
reco::SecondaryVertexTagInfo (lxr cvs ) |
contains the reconstructed displaced secondary vertices in a jet and associated information, uses impactParameterTagInfos as input |
ghostTrackVertexTagInfos |
|
|
b-tag algorithm result collections (in RECO and AOD) |
softMuonTagInfos |
reco::SoftLeptonTagInfo (lxr cvs ) |
soft muon dedicated TagInfo, containing informations used to b-tag jets due to the presence of a soft muon in the jet |
softElectronBJetTags |
reco::JetTag (lxr cvs ) |
results of b-tagging a jet using the SoftElectronTagInfo and the default soft electron tagger, which uses a neural network to combine most electron properties to improve rejection of non-b jets |
softMuonBJetTags |
reco::JetTag (lxr cvs ) |
results of b-tagging a jet using the SoftMuonTagInfo and the default soft muon tagger, which uses a neural network to combine most muon properties to improve rejection of non-b jets |
jetProbabilityBJetTags |
reco::JetTag (lxr cvs ) |
result of jetProbability algorithm (based on TrackIPTagInfo). |
jetBProbabilityBJetTags |
reco::JetTag (lxr cvs ) |
result of jetProbability algorithm in the "jetBProbability" variant. |
trackCountingHighPurBJetTags |
reco::JetTag (lxr cvs ) |
Result of track counting algorithm (requiring three tracks to have a significance above the discriminator). To be used for high purity selection (B eff < 50%, mistag rate < 1% ) |
trackCountingHighEffBJetTags |
reco::JetTag (lxr cvs ) |
Result of track counting algorithm (requiring two tracks to have a significance above the discriminator). To be used for high efficiency selection (B eff > 50%, mistag rate > 1% ) |
simpleSecondaryVertexHighPurBJetTags |
reco::JetTag (lxr cvs ) |
Uses the flight distance (i.e. distance between a reconstructed secondary vertex and the primary vertex in a jet) as b-tagging discriminator. Secondary vertex is reconstructed with three or more tracks. |
simpleSecondaryVertexHighEffBJetTags |
reco::JetTag (lxr cvs ) |
Uses the flight distance (i.e. distance between a reconstructed secondary vertex and the primary vertex in a jet) as b-tagging discriminator. Secondary vertex is reconstructed with two or more tracks. Can be configured to return the value or significance in 2d and 3d, optionally corrected for the boost at the SV - works up to a maximum secondary vertex finding efficiency of ~70% in b-jets |
combinedSecondaryVertexBJetTags |
reco::JetTag (lxr cvs ) |
Result of application of a likelihood estimator to the tagging variables for the three possible algorithm outcomes (tracks only, pseudo vertex from at least two tracks or successful secondary vertex fit), obtained from impactParameterTagInfos and secondaryVertexTagInfos |
combinedSecondaryVertexMVABJetTags |
reco::JetTag (lxr cvs ) |
uses the PhysicsTools/MVAComputer framework to compute a discriminator from the impactParameterTagInfos and secondaryVertexTagInfos with an uptodate calibration from the the CMS conditions database, using a neural network instead of a likelihood ratio in case an actual secondary vertex was reconstructed |
ghostTrackBJetTags |
|
|
HLT trigger collections (in RECO and AOD) |
TriggerResults |
edm::TriggerResults |
One EDproduct per HLT table: the HLT decision - global, and for each HLT trigger path: Ready (ie, Not Run), Pass (Accept), Fail (Reject), Error (Exception) |
hltTriggerSummaryAOD |
trigger::TriggerEvent |
One EDproduct per HLT table - contains L3 collections and L3 filter decisions |
hltTriggerSummaryRAW |
trigger::TriggerEventWithRefs |
One EDproduct for each HLT path in the HLT table - contains Ref links pointing to the original HLT collections and records filter decisions |
HLT filter module label |
trigger::TriggerFilterObjectWithRefs |
one of these by every HLT filter module - transient - used to provide information put into persistent TriggerEvent or TriggerEventWithRefs |
hltTimer |
edm::EventTime containing a vector of edm::ModuleTime |
Simple class for Rate/CPU/Wall time benchmarking of algorithms - generic, not HLT specific |
hltPathTimer |
HLTPerformanceInfo |
Advanced class for Rate/CPU/Wall time benchmarking of the HLT table |
In your analyzer, you should have the header of the data format you will access - you find this by clicking on the entry in the
.
column in the following table.
If the data you want to access has an instance name (in parenthesis in the first column) you should use the corresponding
Note that for the sake of commodity, you can define the input tag name (and instance names) in the configuration file so you do not have to recompile your code
when you want to access objects of different types. This is already done for you if you use the mkedanlz script with -track option and in many tutorials in the
. The basic use of the script is explained in
.
. These pages are for RECO and AOD