Contains specialized methods to access all common D0 physics objects.
|
Public Member Functions |
| | Event () |
| const TMBCellContainer * | getCaloCells (const Variables &vars=cafe::detail::empty) const |
| | Get container with all calorimeter cells.
|
| Collection< TMBLum > | getLum (const Variables &vars=cafe::detail::empty) const |
| | Luminosity chunk.
|
| Collection< TMBLumV > | getLumV (const Variables &vars=cafe::detail::empty) const |
| | Luminosity chunk.
|
| Collection< TMBSimCAEP > | getSimCAEP (const Variables &vars=cafe::detail::empty) const |
| | SimCAEP hits.
|
| Collection< EventWeight > | getEventWeights (const Variables &vars=cafe::detail::empty) const |
| | Event weights.
|
| Collection< TMBHiPt > | getHiPt (const Variables &vars=cafe::detail::empty) const |
| | Get TMBHiPt information.
|
| Collection< TMBFPDTrack > | getFPDTrack (const Variables &vars=cafe::detail::empty) const |
| | Get FPDTrack information ( relevant for FPD analysis ).
|
| Collection< TMBTdc > | getTdc (const Variables &vars=cafe::detail::empty) const |
| | Get Tdc information ( relevant for FPD analysis ).
|
| | ClassDef (Event, 0) |
|
| bool | isMC () const |
| | Get data type.
|
| bool | isRun2b () const |
| bool | isRun2a () const |
| const TMBGlobal * | getGlobal (const Variables &vars=cafe::detail::empty) const |
| | Get global event information (like run number, event number, ...).
|
| const Collection< TMBHistory > | getHistory (const Variables &vars=cafe::detail::empty) const |
| | Get history information.
|
| const TMBEventFlags * | getEventFlags (const Variables &vars=cafe::detail::empty) const |
| | Get event flags.
|
|
| Collection< TMBMuon > | getMuons (const Variables &vars=cafe::detail::empty) const |
| | Get all muons.
|
| Collection< TMBEMCluster > | getEM (const std::string &branchName, const Variables &vars=cafe::detail::empty) const |
| | Get all EM clusters from the given branch.
|
| Collection< TMBEMCluster > | getEMscone (const Variables &vars=cafe::detail::empty) const |
| | Get simple cone EM clusters.
|
| Collection< TMBEMCluster > | getEMcnn (const Variables &vars=cafe::detail::empty) const |
| | Get Cell NN EM clusters.
|
| Collection< TMBJet > | getJets (const std::string &branchName, const Variables &vars=cafe::detail::empty) const |
| | Get all jets from given branch.
|
| Collection< TMBJet > | getJCCA (const Variables &vars=cafe::detail::empty) const |
| | Get JCCA jets.
|
| Collection< TMBJet > | getJCCB (const Variables &vars=cafe::detail::empty) const |
| | Get JCCB jets.
|
| Collection< TMBLeBob > | getLeBob (const Variables &vars=cafe::detail::empty) const |
| | Get all LeBobs.
|
| const TMBLeBob * | getTMBLeBob (const std::string &branchName, const Variables &vars=cafe::detail::empty) const |
| | Get LeBob from given branch.
|
| const TMBLeBob * | getJCCALeBob (const Variables &vars=cafe::detail::empty) const |
| | Get JCCA LeBob.
|
| const TMBLeBob * | getJCCBLeBob (const Variables &vars=cafe::detail::empty) const |
| | Get JCCB jets.
|
| Collection< TMBParticleJet > | getParticleJets (const std::string &branchName, const Variables &vars=cafe::detail::empty) const |
| | Get all particle jets from given branch.
|
| Collection< TMBParticleJet > | getParticlesJCCA (const Variables &vars=cafe::detail::empty) const |
| | Get JCCA particle jets.
|
| Collection< TMBParticleJet > | getParticlesJCCB (const Variables &vars=cafe::detail::empty) const |
| | Get JCCB particle jets.
|
| Collection< TMBTrack > | getTracks (const Variables &vars=cafe::detail::empty) const |
| | Get all tracks.
|
| Collection< TMBIsoTrack > | getIsoTracks (const Variables &vars=cafe::detail::empty) const |
| | Get all isolated tracks.
|
| Collection< TMBTau > | getTaus (const Variables &vars=cafe::detail::empty) const |
| | Get all taus.
|
| Collection< TMBPrimaryVertex > | getPrimaryVertices (const Variables &vars=cafe::detail::empty) const |
| | Get all primary vertices.
|
| Collection< TMBPrimaryVertex > | getPrimaryVertices (const std::string &type, const Variables &vars=cafe::detail::empty) const |
| | Get all primayr vertices of a given type.
|
| Collection< TMBTrackCal > | getTrackCals (const Variables &vars=cafe::detail::empty) const |
| | Get TrackCal .
|
| Collection< TMBTrackCalJet > | getTrackCalJCCA (const Variables &vars=cafe::detail::empty) const |
| | Get TrackCalJets for 0.7 cone jets.
|
| Collection< TMBTrackCalJet > | getTrackCalJCCB (const Variables &vars=cafe::detail::empty) const |
| | Get TrackCalJets for 0.5 cone jets.
|
| const TMBMet * | getMet (const Variables &vars=cafe::detail::empty) const |
| | Get missing ET object.
|
| const TMBMetEx * | getMetEx (const Variables &vars=cafe::detail::empty) const |
| | Get expert missing ET object.
|
| Collection< TMBCps > | getCPS (const Variables &vars=cafe::detail::empty) const |
| | Get CPS information.
|
| Collection< TMBFps > | getFPS (const Variables &vars=cafe::detail::empty) const |
| | Get FPS information.
|
| Collection< TMBFpd > | getFPD (const Variables &vars=cafe::detail::empty) const |
| | Get FPD information.
|
|
- jetAlgo should be one of corrJCCA or corrJCCB - qual should be one of LOOSE, MEDIUM, TIGHT
|
| Collection< TMBBTag > | getCSIP (const std::string &jetAlgo, const std::string &qual, const Variables &vars=cafe::detail::empty) |
| Collection< TMBBTagSLT > | getSLT (const std::string &jetAlgo, const std::string &qual, const Variables &vars=cafe::detail::empty) |
| Collection< TMBBTagJLIP > | getJLIP (const std::string &jetAlgo, const std::string &qual, const Variables &vars=cafe::detail::empty) |
| Collection< TMBBTagSVT > | getSVT (const std::string &jetAlgo, const std::string &qual, const Variables &vars=cafe::detail::empty) |
| Collection< TMBBTagNN > | getNN (const std::string &jetAlgo, const std::string &qual, const Variables &vars=cafe::detail::empty) |
|
| const TMBMCevtInfo * | getMCEventInfo (const Variables &vars=cafe::detail::empty) const |
| | Get MC Event information.
|
| Collection< TMBMCvtx > | getMCVertices (const Variables &vars=cafe::detail::empty) const |
| | Get all MC vertices.
|
| Collection< TMBMCpart > | getMCParticles (const Variables &vars=cafe::detail::empty) const |
| | Get all MC particles.
|
|
| Collection< TMBTrigger > | getTriggers (const Variables &vars=cafe::detail::empty) const |
| | Get all triggers.
|
| const TMBTrigBits * | getTrigBits (const Variables &vars=cafe::detail::empty) const |
| | Get Trigger Bits.
|
| const TMBL1AndOr * | getL1AndOr (const Variables &vars=cafe::detail::empty) const |
| | Get L1 AndOr terms.
|
| const TMBL1Names * | getL1Names (const Variables &vars=cafe::detail::empty) const |
| | Get L1 terms.
|
| const TMBL2Names * | getL2Names (const Variables &vars=cafe::detail::empty) const |
| | Get L2 terms.
|
| const TMBL1Cal * | getL1Cal (const Variables &vars=cafe::detail::empty) const |
| | Get L1 Calorimeter information.
|
| Collection< TMBL1CalTile > | getL1CalTiles (const Variables &vars=cafe::detail::empty) const |
| | Get L1Cal Tiles.
|
| Collection< TMBL1CalTower > | getL1CalTotalTowers (const Variables &vars=cafe::detail::empty) const |
| | Get L1Cal Towers.
|
| Collection< TMBL1CalTower > | getL1CalEMTowers (const Variables &vars=cafe::detail::empty) const |
| | Get L1Cal Towers.
|
| const TMBL1Muon * | getL1Muon (const Variables &vars=cafe::detail::empty) const |
| | Get L1 Muon information.
|
| const TMBL1CTT * | getL1CTT (const Variables &vars=cafe::detail::empty) const |
| | Get L1 CTT.
|
| Collection< TMBL1toL2CTT > | getL1toL2CTT (const Variables &vars=cafe::detail::empty) const |
| | Get L1toL2CTT.
|
| Collection< TMBL1Track > | getL1Tracks (const Variables &vars=cafe::detail::empty) const |
| | Get L1 Tracks.
|
| Collection< TMBL2CPS > | getL2CPSs (const Variables &vars=cafe::detail::empty) const |
| | Get L2 CPS.
|
| Collection< TMBL2EM > | getL2EMs (const Variables &vars=cafe::detail::empty) const |
| | Get L2 Preprocessor EM.
|
| Collection< TMBL2Muon > | getL2Muons (const Variables &vars=cafe::detail::empty) const |
| | Get L2 Preprocessor Muon.
|
| Collection< TMBL2Jet > | getL2Jets (const Variables &vars=cafe::detail::empty) const |
| | Get L2 Preprocessor Jet.
|
| Collection< TMBL2Track > | getL2STTPT (const Variables &vars=cafe::detail::empty) const |
| | Get L2 STTPT Tracks.
|
| Collection< TMBL2Track > | getL2STTIP (const Variables &vars=cafe::detail::empty) const |
| | Get L2 STTIP Tracks.
|
| Collection< TMBL2Track > | getL2CTT (const Variables &vars=cafe::detail::empty) const |
| | Get L2 CTT Tracks.
|
| Collection< TMBL2GblJet > | getL2GblJets (const Variables &vars=cafe::detail::empty) const |
| | Get L2 GblJet.
|
| Collection< TMBL2GblEM > | getL2GblEMs (const Variables &vars=cafe::detail::empty) const |
| | Get L2 GblEM.
|
| Collection< TMBL2GblMuon > | getL2GblMuons (const Variables &vars=cafe::detail::empty) const |
| | Get L2 GblMuon.
|
| Collection< TMBL2GblTrack > | getL2GblTracks (const Variables &vars=cafe::detail::empty) const |
| | Get L2 GblTrack.
|
| Collection< TMBL2GblInvMass > | getL2GblInvMass (const Variables &vars=cafe::detail::empty) const |
| | Get L2 GblInvMass.
|
| Collection< TMBL2GblMJt > | getL2GblMJts (const Variables &vars=cafe::detail::empty) const |
| | Get L2 GblMJt.
|
| Collection< TMBL2GblHt > | getL2GblHts (const Variables &vars=cafe::detail::empty) const |
| | Get L2 GblHt.
|
| Collection< TMBL3BTagIP > | getL3BTagIPs (const Variables &vars=cafe::detail::empty) const |
| | Get L3 BTagIP.
|
| Collection< TMBL3CFTVtx > | getL3CFTVtxs (const Variables &vars=cafe::detail::empty) const |
| | Get L3 CFTVtx.
|
| Collection< TMBL3Ele > | getL3Eles (const Variables &vars=cafe::detail::empty) const |
| | Get L3 Ele.
|
| Collection< TMBL3IPTrack > | getL3IPTracks (const Variables &vars=cafe::detail::empty) const |
| | Get L3 IPTrack.
|
| Collection< TMBL3Isolation > | getL3Isolations (const Variables &vars=cafe::detail::empty) const |
| | Get L3 Isolation.
|
| Collection< TMBL3Jet > | getL3Jets (const Variables &vars=cafe::detail::empty) const |
| | Get L3 Jet.
|
| Collection< TMBL3Muon > | getL3Muons (const Variables &vars=cafe::detail::empty) const |
| | Get L3 Muon.
|
| Collection< TMBL3Photon > | getL3Photons (const Variables &vars=cafe::detail::empty) const |
| | Get L3 Photon.
|
| Collection< TMBL3Tau > | getL3Taus (const Variables &vars=cafe::detail::empty) const |
| | Get L3 Tau.
|
| Collection< TMBL3Track > | getL3Tracks (const Variables &vars=cafe::detail::empty) const |
| | Get L3 Track.
|
| Collection< TMBL3MEt > | getL3MEts (const Variables &vars=cafe::detail::empty) const |
| | Get L3 MEt.
|