|
The Rivet MC analysis system
1.8.2
|
List of all members.
Public Member Functions |
AnalysisHandler & | handler () const |
| Access the controlling AnalysisHandler object.
|
void | normalize (Histo1DPtr histo, double norm=1.0, bool includeoverflows=true) |
void | scale (Histo1DPtr histo, double scale) |
Analysis & | setCrossSection (double xs) |
| Set the cross section from the generator.
|
void | divide (Histo1DPtr h1, Histo1DPtr h2, Scatter2DPtr s) const |
void | divide (Profile1DPtr p1, Profile1DPtr p2, Scatter2DPtr s) const |
void | divide (const YODA::Histo1D &h1, const YODA::Histo1D &h2, Scatter2DPtr s) const |
void | divide (const YODA::Profile1D &p1, const YODA::Profile1D &p2, Scatter2DPtr s) const |
const vector< AnalysisObjectPtr > & | plots () const |
| List of registered plot objects.
|
|
| ATLAS_2010_S8919674 () |
| Constructor.
|
|
void | init () |
| Book histograms and initialise projections before the run.
|
void | analyze (const Event &event) |
| Perform the per-event analysis.
|
void | finalize () |
| Normalise histograms etc., after the run.
|
|
Metadata is used for querying from the command line and also for building web pages and the analysis pages in the Rivet manual.
|
const AnalysisInfo & | info () const |
| Get the actual AnalysisInfo object in which all this metadata is stored.
|
virtual std::string | name () const |
| Get the name of the analysis.
|
virtual std::string | inspireId () const |
| Get the Inspire ID code for this analysis.
|
virtual std::string | spiresId () const |
| Get the SPIRES ID code for this analysis (~deprecated).
|
virtual std::vector< std::string > | authors () const |
| Names & emails of paper/analysis authors.
|
virtual std::string | summary () const |
| Get a short description of the analysis.
|
virtual std::string | description () const |
| Get a full description of the analysis.
|
virtual std::string | runInfo () const |
| Information about the events needed as input for this analysis.
|
virtual std::string | experiment () const |
| Experiment which performed and published this analysis.
|
virtual std::string | collider () const |
| Collider on which the experiment ran.
|
virtual std::string | year () const |
| When the original experimental analysis was published.
|
virtual std::vector< std::string > | references () const |
| Journal, and preprint references.
|
virtual std::string | bibKey () const |
| BibTeX citation key for this article.
|
virtual std::string | bibTeX () const |
| BibTeX citation entry for this article.
|
virtual std::string | status () const |
| Whether this analysis is trusted (in any way!)
|
virtual std::vector< std::string > | todos () const |
| Any work to be done on this analysis.
|
virtual const std::vector
< PdgIdPair > & | requiredBeams () const |
| Return the allowed pairs of incoming beams required by this analysis.
|
virtual Analysis & | setRequiredBeams (const std::vector< PdgIdPair > &requiredBeams) |
| Declare the allowed pairs of incoming beams required by this analysis.
|
virtual const std::vector
< std::pair< double, double > > & | requiredEnergies () const |
| Sets of valid beam energy pairs, in GeV.
|
virtual Analysis & | setRequiredEnergies (const std::vector< std::pair< double, double > > &requiredEnergies) |
| Declare the list of valid beam energy pairs, in GeV.
|
bool | needsCrossSection () const |
Analysis & | setNeedsCrossSection (bool needed=true) |
|
AnalysisInfo & | info () |
| Get the actual AnalysisInfo object in which all this metadata is stored (non-const).
|
|
const ParticlePair & | beams () const |
| Incoming beams for this run.
|
const PdgIdPair | beamIds () const |
| Incoming beam IDs for this run.
|
double | sqrtS () const |
| Centre of mass energy for this run.
|
|
bool | isCompatible (const ParticlePair &beams) const |
| Check if analysis is compatible with the provided beam particle IDs and energies.
|
bool | isCompatible (PdgId beam1, PdgId beam2, double e1, double e2) const |
| Check if analysis is compatible with the provided beam particle IDs and energies.
|
bool | isCompatible (const PdgIdPair &beams, const std::pair< double, double > &energies) const |
| Check if analysis is compatible with the provided beam particle IDs and energies.
|
|
std::set< ConstProjectionPtr > | getProjections () const |
| Get the contained projections, including recursion.
|
template<typename PROJ > |
const PROJ & | getProjection (const std::string &name) const |
| Get the named projection, specifying return type via a template argument.
|
const Projection & | getProjection (const std::string &name) const |
|
template<typename PROJ > |
const PROJ & | applyProjection (const Event &evt, const PROJ &proj) const |
| Apply the supplied projection on event.
|
template<typename PROJ > |
const PROJ & | applyProjection (const Event &evt, const Projection &proj) const |
| Apply the supplied projection on event.
|
template<typename PROJ > |
const PROJ & | applyProjection (const Event &evt, const std::string &name) const |
| Apply the named projection on event.
|
Protected Member Functions |
Log & | getLog () const |
| Get a Log object based on the name() property of the calling analysis object.
|
double | crossSection () const |
| Get the process cross-section in pb. Throws if this hasn't been set.
|
double | crossSectionPerEvent () const |
size_t | numEvents () const |
double | sumOfWeights () const |
void | addPlot (AnalysisObjectPtr) |
| Add a plot object to the final output list.
|
ProjectionHandler & | getProjHandler () const |
| Get a reference to the ProjectionHandler for this thread.
|
|
const std::string | histoDir () const |
| Get the canonical histogram "directory" path for this analysis.
|
const std::string | histoPath (const std::string &hname) const |
| Get the canonical histogram path for the named histogram in this analysis.
|
const std::string | histoPath (size_t datasetId, size_t xAxisId, size_t yAxisId) const |
| Get the canonical histogram path for the numbered histogram in this analysis.
|
const std::string | makeAxisCode (size_t datasetId, size_t xAxisId, size_t yAxisId) const |
| Get the internal histogram name for given d, x and y (cf. HepData)
|
|
const YODA::Scatter2D & | referenceData (const string &hname) const |
| Get reference data for a named histo.
|
const YODA::Scatter2D & | referenceData (size_t datasetId, size_t xAxisId, size_t yAxisId) const |
| Get reference data for a numbered histo.
|
Histo1DPtr | bookHisto1D (const std::string &name, size_t nbins, double lower, double upper, const std::string &title="", const std::string &xtitle="", const std::string &ytitle="") |
Histo1DPtr | bookHisto1D (const std::string &name, const std::vector< double > &binedges, const std::string &title="", const std::string &xtitle="", const std::string &ytitle="") |
Histo1DPtr | bookHisto1D (const std::string &name, const std::string &title="", const std::string &xtitle="", const std::string &ytitle="") |
Histo1DPtr | bookHisto1D (size_t datasetId, size_t xAxisId, size_t yAxisId, const std::string &title="", const std::string &xtitle="", const std::string &ytitle="") |
|
Profile1DPtr | bookProfile1D (const std::string &name, size_t nbins, double lower, double upper, const std::string &title="", const std::string &xtitle="", const std::string &ytitle="") |
Profile1DPtr | bookProfile1D (const std::string &name, const std::vector< double > &binedges, const std::string &title="", const std::string &xtitle="", const std::string &ytitle="") |
Profile1DPtr | bookProfile1D (const std::string &name, const std::string &title="", const std::string &xtitle="", const std::string &ytitle="") |
Profile1DPtr | bookProfile1D (size_t datasetId, size_t xAxisId, size_t yAxisId, const std::string &title="", const std::string &xtitle="", const std::string &ytitle="") |
|
Scatter2DPtr | bookScatter2D (const std::string &name, const std::string &title="", const std::string &xtitle="", const std::string &ytitle="") |
Scatter2DPtr | bookScatter2D (const std::string &name, size_t npts, double lower, double upper, const std::string &title="", const std::string &xtitle="", const std::string &ytitle="") |
Scatter2DPtr | bookScatter2D (const std::string &name, const std::string &title) |
Scatter2DPtr | bookScatter2D (size_t datasetId, size_t xAxisId, size_t yAxisId, const std::string &title="", const std::string &xtitle="", const std::string &ytitle="") |
|
template<typename PROJ > |
const PROJ & | addProjection (const PROJ &proj, const std::string &name) |
const Projection & | _addProjection (const Projection &proj, const std::string &name) |
| Untemplated function to do the work...
|
Protected Attributes |
string | _defaultname |
| Name passed to constructor (used to find .info analysis data file, and as a fallback)
|
shared_ptr< AnalysisInfo > | _info |
| Pointer to analysis metadata object.
|
bool | _allowProjReg |
| Flag to forbid projection registration in analyses until the init phase.
|
Private Attributes |
|
Histo1DPtr | _h_el_njet_inclusive |
Histo1DPtr | _h_mu_njet_inclusive |
Histo1DPtr | _h_el_pT_jet1 |
Histo1DPtr | _h_mu_pT_jet1 |
Histo1DPtr | _h_el_pT_jet2 |
Histo1DPtr | _h_mu_pT_jet2 |
Detailed Description
Definition at line 15 of file ATLAS_2010_S8919674.cc.
Constructor & Destructor Documentation
Member Function Documentation
const PROJ& addProjection |
( |
const PROJ & |
proj, |
|
|
const std::string & |
name |
|
) |
| [inline, protected, inherited] |
Register a contained projection. The type of the argument is used to instantiate a new projection internally: this new object is applied to events rather than the argument object. Hence you are advised to only use locally-scoped Projection objects in your Projection and Analysis constructors, and to avoid polymorphism (e.g. handling ConcreteProjection via a pointer or reference to type Projection ) since this will screw up the internal type management.
Definition at line 113 of file ProjectionApplier.hh.
References ProjectionApplier::_addProjection().
Referenced by ZFinder::_init(), WFinder::_init(), VetoedFinalState::addVetoOnThisFinalState(), BeamThrust::BeamThrust(), CDF_2009_S8057893::CDF_2009_S8057893::init(), CentralEtHCM::CentralEtHCM(), ChargedFinalState::ChargedFinalState(), ChargedLeptons::ChargedLeptons(), ClusteredPhotons::ClusteredPhotons(), DISFinalState::DISFinalState(), DISKinematics::DISKinematics(), DISLepton::DISLepton(), FinalState::FinalState(), FoxWolframMoments::FoxWolframMoments(), FParameter::FParameter(), HadronicFinalState::HadronicFinalState(), Hemispheres::Hemispheres(), IdentifiedFinalState::IdentifiedFinalState(), ATLAS_2010_S8894728::init(), CMS_2010_S8547297::init(), CMS_2010_S8656010::init(), CMS_2011_S8968497::init(), ATLAS_2011_S8994773::init(), ATLAS_2011_I894867::init(), CMS_2011_S8950903::init(), ALICE_2011_S8945144::init(), CMS_2011_S8941262::init(), CMS_2011_S8973270::init(), CMS_2011_S8978280::init(), CMS_2011_S9086218::init(), CMS_2011_S9088458::init(), ATLAS_2010_CONF_2010_049::init(), CMS_2012_I1087342::init(), ALICE_2011_S8909580::init(), CMS_2011_S9215166::init(), CMS_2012_I1107658::init(), LHCF_2012_I1115479::init(), CDF_2007_S7057202::init(), TOTEM_2012_I1115294::init(), ATLAS_2010_S8591806::init(), D0_2011_I895662::init(), CMS_2011_S8957746::init(), MC_JETS::init(), CDF_2012_NOTE10874::init(), CMS_QCD_10_024::init(), ATLAS_2011_S9002537::init(), CDF_1997_S3541940::init(), UA5_1987_S1640666::init(), MC_DIJET::init(), STAR_2006_S6500200::init(), STAR_2008_S7993412::init(), CDF_2000_S4155203::init(), CDF_2005_S6080774::init(), CDF_2006_S6450792::init(), MC_DIPHOTON::init(), SFM_1984_S1178091::init(), UA5_1982_S875503::init(), D0_2008_S6879055::init(), CDF_1993_S2742446::init(), H1_1995_S3167097::init(), MC_HJETS::init(), CDF_2008_S8093652::init(), MC_ZJETS::init(), STAR_2006_S6870392::init(), UA5_1989_S1926373::init(), CMS_2012_I1102908::init(), CDF_1988_S1865951::init(), E735_1998_S3905616::init(), MC_PHOTONJETS::init(), MC_TTBAR::init(), MC_ZZJETS::init(), CDF_2008_S7782535::init(), ATLAS_2012_I1091481::init(), ATLAS_2012_I1183818::init(), D0_1996_S3324664::init(), ALEPH_1991_S2435284::init(), ATLAS_2010_S8817804::init(), DELPHI_1999_S3960137::init(), CDF_1990_S2089246::init(), OPAL_1998_S3749908::init(), UA5_1986_S1583476::init(), ALEPH_1996_S3196992::init(), MC_IDENTIFIED::init(), MC_LEADJETUE::init(), ALEPH_2002_S4823664::init(), MC_PHOTONJETUE::init(), MC_WJETS::init(), MC_WWJETS::init(), OPAL_1995_S3198391::init(), OPAL_1996_S3257789::init(), OPAL_1997_S3608263::init(), OPAL_1998_S3702294::init(), OPAL_2000_S4418603::init(), ATLAS_2011_S8924791::init(), D0_2010_S8570965::init(), CDF_1994_S2952106::init(), JADE_OPAL_2000_S4300807::init(), MC_GENERIC::init(), CDF_2005_S6217184::init(), ATLAS_2011_I954993::init(), D0_2001_S4674421::init(), D0_2007_S7075677::init(), LHCB_2011_I919315::init(), CDF_2008_S7540469::init(), CDF_2008_S7828950::init(), ATLAS_2011_I925932::init(), UA1_1990_S2044935::init(), ZEUS_2001_S4815815::init(), D0_1996_S3214044::init(), ALICE_2010_S8624100::init(), D0_2008_S7554427::init(), D0_2008_S7863608::init(), D0_2010_S8671338::init(), DELPHI_1995_S3137023::init(), ATLAS_2011_S9131140::init(), JADE_1998_S3612880::init(), MC_PHOTONS::init(), OPAL_1997_S3396100::init(), STAR_2006_S6860818::init(), STAR_2009_UE_HELEN::init(), ALEPH_2004_S5765862::init(), ALICE_2010_S8706239::init(), CDF_2009_NOTE_9936::init(), D0_2000_S4480767::init(), ALICE_2010_S8625980::init(), D0_2009_S8202443::init(), D0_2009_S8349509::init(), CDF_2008_S8095620::init(), MC_SUSY::init(), EXAMPLE::init(), ATLAS_2011_S9128077::init(), D0_2009_S8320160::init(), ATLAS_2011_S8971293::init(), CDF_1996_S3108457::init(), CDF_2009_S8383952::init(), CDF_2009_S8436959::init(), CDF_1998_S3618439::init(), CDF_2000_S4266730::init(), CDF_2001_S4563131::init(), D0_2006_S6438750::init(), D0_2008_S7837160::init(), D0_2010_S8566488::init(), ATLAS_2011_I926145::init(), SLD_2002_S4869273::init(), CDF_1996_S3349578::init(), ALEPH_2001_S4656318::init(), CDF_2001_S4517016::init(), DELPHI_2002_069_CONF_603::init(), ATLAS_2012_I1082936::init(), D0_2010_S8821313::init(), CDF_1996_S3418421::init(), MC_WPOL::init(), ATLAS_2011_I944826::init(), D0_2008_S7662670::init(), UA5_1988_S1867512::init(), ATLAS_2010_S8919674::init(), ATLAS_2012_I1083318::init(), ATLAS_2011_S9108483::init(), ATLAS_2011_S9212183::init(), CDF_2006_S6653332::init(), CDF_2008_S7541902::init(), ATLAS_2012_I1125961::init(), ATLAS_2012_I1190891::init(), ATLAS_2012_CONF_2012_103::init(), ATLAS_2012_I1095236::init(), DELPHI_2000_S4328825::init(), ATLAS_2012_I1180197::init(), ATLAS_2012_CONF_2012_104::init(), OPAL_2002_S5361494::init(), ATLAS_2012_I943401::init(), ATLAS_2011_CONF_2011_090::init(), ATLAS_2011_S8983313::init(), ATLAS_2012_CONF_2012_001::init(), ATLAS_2011_S9212353::init(), ATLAS_2012_I946427::init(), ATLAS_2012_I1112263::init(), ATLAS_2011_S9019561::init(), SLD_1996_S3398250::init(), ATLAS_2012_CONF_2012_105::init(), ATLAS_2011_S9225137::init(), TASSO_1990_S2148048::init(), ATLAS_2012_I1117704::init(), ATLAS_2012_CONF_2012_109::init(), D0_2008_S7719523::init(), ATLAS_2011_CONF_2011_098::init(), ATLAS_2012_I1084540::init(), ATLAS_2012_I1082009::init(), ATLAS_2012_I1186556::init(), ATLAS_2012_I1126136::init(), CDF_2009_S8233977::init(), CDF_2010_S8591881_DY::init(), ATLAS_2012_CONF_2012_153::init(), CDF_2008_NOTE_9351::init(), CDF_2010_S8591881_QCD::init(), CDF_2008_LEADINGJETS::init(), D0_2004_S5992206::init(), ATLAS_2010_S8914702::init(), ATLAS_2011_S9120807::init(), ATLAS_2010_S8918562::init(), CDF_2001_S4751469::init(), LHCB_2011_I917009::init(), ATLAS_2011_I945498::init(), ATLAS_2011_S9041966::init(), DELPHI_1996_S3430090::init(), ALEPH_1996_S3486095::init(), ALEPH_1999_S4193598::init(), ATLAS_2012_I1094568::init(), OPAL_2004_S6132243::init(), ATLAS_2012_I1093738::init(), OPAL_1994_S2927284::init(), ATLAS_2011_S9126244::init(), STAR_2008_S7869363::init(), BABAR_2007_S6895344::init(), MC_VH2BB::init(), BABAR_2005_S6181155::init(), BELLE_2001_S4598261::init(), ATLAS_2011_I919017::init(), OPAL_2001_S4553896::init(), DELPHI_2003_WUD_03_11::init(), CDF_2004_S5839831::init(), CLEO_2004_S5809304::init(), ARGUS_1993_S2653028::init(), OPAL_1998_S3780481::init(), BABAR_2007_S7266081::init(), OPAL_1993_S2692198::init(), ARGUS_1993_S2669951::init(), H1_1994_S2919893::init(), H1_2000_S4129130::init(), ARGUS_1993_S2789213::init(), SLD_2004_S5693039::init(), BELLE_2006_S6265367::init(), SLD_1999_S3743934::init(), PDG_HADRON_MULTIPLICITIES::init(), PDG_HADRON_MULTIPLICITIES_RATIOS::init(), IsolationProjection< PROJ1, PROJ2, EST >::IsolationProjection(), JetAlg::JetAlg(), JetShape::JetShape(), LeadingParticlesFinalState::LeadingParticlesFinalState(), LeptonClusters::LeptonClusters(), LossyFinalState< ConstRandomFilter >::LossyFinalState(), MergedFinalState::MergedFinalState(), MissingMomentum::MissingMomentum(), Multiplicity::Multiplicity(), NeutralFinalState::NeutralFinalState(), NonHadronicFinalState::NonHadronicFinalState(), ParisiTensor::ParisiTensor(), Sphericity::Sphericity(), Spherocity::Spherocity(), Thrust::Thrust(), TriggerCDFRun0Run1::TriggerCDFRun0Run1(), TriggerCDFRun2::TriggerCDFRun2(), TriggerUA5::TriggerUA5(), VetoedFinalState::VetoedFinalState(), and VisibleFinalState::VisibleFinalState().
{
const Projection& reg = _addProjection(proj, name);
const PROJ& rtn = dynamic_cast<const PROJ&>(reg);
return rtn;
}
Perform the per-event analysis.
Implements Analysis.
Definition at line 97 of file ATLAS_2010_S8919674.cc.
References ATLAS_2010_S8919674::_h_el_njet_inclusive, ATLAS_2010_S8919674::_h_el_pT_jet1, ATLAS_2010_S8919674::_h_el_pT_jet2, ATLAS_2010_S8919674::_h_mu_njet_inclusive, ATLAS_2010_S8919674::_h_mu_pT_jet1, ATLAS_2010_S8919674::_h_mu_pT_jet2, Rivet::deltaR(), FourMomentum::Et(), Jet::eta(), Rivet::GeV, Rivet::momentum(), Particle::momentum(), Jet::momentum(), Rivet::particles(), FinalState::particles(), FourVector::phi(), FourMomentum::pT(), Rivet::pT(), and FinalState::size().
{
const double weight = event.weight();
const FinalState& elecs = applyProjection<FinalState>(event, "elecs");
ParticleVector elec_neutrino=applyProjection<FinalState>(event, "elec_neutrino").particles();
if (elecs.size()==1 && elec_neutrino.size()>0) {
FourMomentum lepton=elecs.particles()[0].momentum();
foreach (const Particle& photon,
applyProjection<FinalState>(event, "cphotons_e").particles()) {
lepton+=photon.momentum();
}
FourMomentum p_miss = elec_neutrino[0].momentum();
double mT=sqrt(2.0*lepton.pT()*p_miss.Et()*(1.0-cos(lepton.phi()-p_miss.phi())));
if (p_miss.Et()>25.0*GeV && mT>40.0*GeV) {
Jets jets;
foreach (const Jet& jet, applyProjection<FastJets>(event, "jets").jetsByPt(20.0*GeV)) {
if (fabs(jet.eta())<2.8 && deltaR(lepton, jet.momentum())>0.5) {
jets.push_back(jet);
}
}
_h_el_njet_inclusive->fill(0, weight);
if (jets.size()>=1) {
_h_el_njet_inclusive->fill(1, weight);
_h_el_pT_jet1->fill(jets[0].momentum().pT(), weight);
}
if (jets.size()>=2) {
_h_el_njet_inclusive->fill(2, weight);
_h_el_pT_jet2->fill(jets[1].momentum().pT(), weight);
}
if (jets.size()>=3) {
_h_el_njet_inclusive->fill(3, weight);
}
}
}
const FinalState& muons = applyProjection<FinalState>(event, "muons");
ParticleVector muon_neutrino=applyProjection<FinalState>(event, "muon_neutrino").particles();
if (muons.size()==1 && muon_neutrino.size()>0) {
FourMomentum lepton=muons.particles()[0].momentum();
foreach (const Particle& photon,
applyProjection<FinalState>(event, "cphotons_m").particles()) {
lepton+=photon.momentum();
}
FourMomentum p_miss = muon_neutrino[0].momentum();
double mT=sqrt(2.0*lepton.pT()*p_miss.Et()*(1.0-cos(lepton.phi()-p_miss.phi())));
if (p_miss.Et()>25.0*GeV && mT>40.0*GeV) {
Jets jets;
foreach (const Jet& jet, applyProjection<FastJets>(event, "jets").jetsByPt(20.0*GeV)) {
if (fabs(jet.eta())<2.8 && deltaR(lepton, jet.momentum())>0.5) {
jets.push_back(jet);
}
}
_h_mu_njet_inclusive->fill(0, weight);
if (jets.size()>=1) {
_h_mu_njet_inclusive->fill(1, weight);
_h_mu_pT_jet1->fill(jets[0].momentum().pT(), weight);
}
if (jets.size()>=2) {
_h_mu_njet_inclusive->fill(2, weight);
_h_mu_pT_jet2->fill(jets[1].momentum().pT(), weight);
}
if (jets.size()>=3) {
_h_mu_njet_inclusive->fill(3, weight);
}
if (jets.size()>=4) {
_h_mu_njet_inclusive->fill(4, weight);
}
}
}
}
const PROJ& applyProjection |
( |
const Event & |
evt, |
|
|
const std::string & |
name |
|
) |
| const [inline, inherited] |
virtual std::vector<std::string> authors |
( |
| ) |
const [inline, virtual, inherited] |
Incoming beams for this run.
Definition at line 28 of file Analysis.cc.
References AnalysisHandler::beams(), and Analysis::handler().
Referenced by BABAR_2005_S6181155::analyze(), BABAR_2007_S6895344::analyze(), CLEO_2004_S5809304::analyze(), BELLE_2006_S6265367::analyze(), OPAL_1994_S2927284::analyze(), SLD_2004_S5693039::analyze(), OPAL_1998_S3780481::analyze(), SLD_1999_S3743934::analyze(), OPAL_1995_S3198391::analyze(), OPAL_1997_S3608263::analyze(), OPAL_2000_S4418603::analyze(), ALEPH_2002_S4823664::analyze(), DELPHI_1999_S3960137::analyze(), OPAL_1996_S3257789::analyze(), OPAL_1998_S3702294::analyze(), DELPHI_1995_S3137023::analyze(), SLD_2002_S4869273::analyze(), ALEPH_2001_S4656318::analyze(), DELPHI_2002_069_CONF_603::analyze(), OPAL_1998_S3749908::analyze(), OPAL_1997_S3396100::analyze(), ALEPH_1999_S4193598::analyze(), MC_WPOL::analyze(), ALEPH_1996_S3486095::analyze(), ALEPH_2004_S5765862::analyze(), DELPHI_1996_S3430090::analyze(), MC_WPOL::init(), and Analysis::isCompatible().
virtual std::string bibKey |
( |
| ) |
const [inline, virtual, inherited] |
virtual std::string bibTeX |
( |
| ) |
const [inline, virtual, inherited] |
Histo1DPtr bookHisto1D |
( |
const std::string & |
name, |
|
|
size_t |
nbins, |
|
|
double |
lower, |
|
|
double |
upper, |
|
|
const std::string & |
title = "" , |
|
|
const std::string & |
xtitle = "" , |
|
|
const std::string & |
ytitle = "" |
|
) |
| [protected, inherited] |
Book a 1D histogram with nbins uniformly distributed across the range lower - upper . (NB. this returns a pointer rather than a reference since it will have to be stored in the analysis class - there's no point in forcing users to explicitly get the pointer from a reference before they can use it!)
Definition at line 213 of file Analysis.cc.
References Analysis::addPlot(), Analysis::histoPath(), MSG_TRACE, and Analysis::name().
Referenced by Analysis::bookHisto1D(), CMS_2010_S8547297::init(), CMS_2010_S8656010::init(), CMS_2011_S8968497::init(), CMS_2011_S8950903::init(), ATLAS_2011_I894867::init(), ALICE_2011_S8945144::init(), CMS_2011_S8941262::init(), CMS_2011_S8973270::init(), CMS_2011_S8978280::init(), CMS_2011_S9086218::init(), ATLAS_2010_CONF_2010_049::init(), ALICE_2011_S8909580::init(), CMS_2011_S9088458::init(), CMS_2012_I1087342::init(), LHCF_2012_I1115479::init(), CDF_2007_S7057202::init(), TOTEM_2012_I1115294::init(), CMS_2011_S9215166::init(), CMS_2012_I1107658::init(), D0_2011_I895662::init(), ATLAS_2010_S8591806::init(), CMS_2011_S8957746::init(), ATLAS_2011_S9002537::init(), MC_DIJET::init(), CDF_1997_S3541940::init(), STAR_2006_S6500200::init(), UA5_1987_S1640666::init(), CMS_QCD_10_024::init(), SFM_1984_S1178091::init(), CDF_2005_S6080774::init(), UA5_1982_S875503::init(), MC_DIPHOTON::init(), MC_JetAnalysis::init(), CDF_2000_S4155203::init(), CDF_2006_S6450792::init(), CDF_1993_S2742446::init(), H1_1995_S3167097::init(), MC_HJETS::init(), MC_ZJETS::init(), STAR_2006_S6870392::init(), CDF_2008_S8093652::init(), UA5_1989_S1926373::init(), D0_2008_S6879055::init(), E735_1998_S3905616::init(), CDF_1988_S1865951::init(), MC_PDFS::init(), MC_PHOTONJETS::init(), MC_TTBAR::init(), MC_ZZJETS::init(), ATLAS_2012_I1091481::init(), OPAL_1995_S3198391::init(), OPAL_1996_S3257789::init(), OPAL_1997_S3608263::init(), OPAL_1998_S3702294::init(), OPAL_1998_S3749908::init(), OPAL_2000_S4418603::init(), UA5_1986_S1583476::init(), ALEPH_2002_S4823664::init(), D0_1996_S3324664::init(), ATLAS_2012_I1183818::init(), DELPHI_1999_S3960137::init(), ALEPH_1991_S2435284::init(), CDF_1990_S2089246::init(), ATLAS_2010_S8817804::init(), MC_IDENTIFIED::init(), ALEPH_1996_S3196992::init(), MC_PHOTONJETUE::init(), MC_WJETS::init(), MC_WWJETS::init(), D0_2010_S8570965::init(), JADE_OPAL_2000_S4300807::init(), MC_GENERIC::init(), CDF_1994_S2952106::init(), ATLAS_2011_I954993::init(), LHCB_2011_I919315::init(), CDF_2008_S7540469::init(), CDF_2008_S7828950::init(), UA1_1990_S2044935::init(), ZEUS_2001_S4815815::init(), ATLAS_2011_I925932::init(), D0_2007_S7075677::init(), D0_2001_S4674421::init(), D0_2008_S7863608::init(), D0_2010_S8671338::init(), ALICE_2010_S8624100::init(), DELPHI_1995_S3137023::init(), JADE_1998_S3612880::init(), MC_PHOTONS::init(), ATLAS_2011_S9131140::init(), STAR_2006_S6860818::init(), OPAL_1997_S3396100::init(), D0_1996_S3214044::init(), ALEPH_2004_S5765862::init(), D0_2008_S7554427::init(), D0_2009_S8202443::init(), D0_2009_S8349509::init(), CDF_2008_S8095620::init(), EXAMPLE::init(), ALICE_2010_S8625980::init(), ATLAS_2011_S9128077::init(), MC_SUSY::init(), MC_XS::init(), ALICE_2010_S8706239::init(), CDF_2009_NOTE_9936::init(), D0_2000_S4480767::init(), ATLAS_2011_S8971293::init(), CDF_1996_S3108457::init(), CDF_1998_S3618439::init(), CDF_2000_S4266730::init(), D0_2009_S8320160::init(), CDF_2001_S4563131::init(), CDF_2009_S8436959::init(), CDF_2009_S8383952::init(), ALEPH_2001_S4656318::init(), ATLAS_2012_I1082936::init(), SLD_2002_S4869273::init(), ATLAS_2011_I926145::init(), CDF_1996_S3349578::init(), D0_2010_S8566488::init(), D0_2008_S7837160::init(), CDF_2001_S4517016::init(), DELPHI_2002_069_CONF_603::init(), D0_2006_S6438750::init(), CDF_1996_S3418421::init(), MC_WPOL::init(), D0_2010_S8821313::init(), ATLAS_2010_S8919674::init(), ATLAS_2012_I1083318::init(), ATLAS_2011_I944826::init(), D0_2008_S7662670::init(), ATLAS_2011_S9108483::init(), ATLAS_2011_S9212183::init(), CDF_2006_S6653332::init(), ATLAS_2012_I1125961::init(), CDF_2008_S7541902::init(), ATLAS_2011_CONF_2011_090::init(), ATLAS_2012_I1190891::init(), ATLAS_2012_CONF_2012_105::init(), ATLAS_2012_CONF_2012_103::init(), ATLAS_2012_I946427::init(), ATLAS_2011_S9225137::init(), ATLAS_2012_CONF_2012_104::init(), ATLAS_2012_CONF_2012_109::init(), ATLAS_2012_I1112263::init(), ATLAS_2012_I943401::init(), ATLAS_2012_CONF_2012_001::init(), ATLAS_2011_S8983313::init(), ATLAS_2011_S9019561::init(), ATLAS_2012_I1180197::init(), ATLAS_2012_I1117704::init(), TASSO_1990_S2148048::init(), ATLAS_2012_I1095236::init(), ATLAS_2011_S9212353::init(), ATLAS_2012_I1082009::init(), D0_2008_S7719523::init(), ATLAS_2011_CONF_2011_098::init(), ATLAS_2012_I1084540::init(), ATLAS_2012_I1186556::init(), ATLAS_2012_I1126136::init(), CDF_2009_S8233977::init(), ATLAS_2012_CONF_2012_153::init(), D0_2004_S5992206::init(), ATLAS_2010_S8914702::init(), ATLAS_2011_S9120807::init(), ATLAS_2010_S8918562::init(), CDF_2001_S4751469::init(), ATLAS_2011_I945498::init(), ATLAS_2011_S9041966::init(), DELPHI_1996_S3430090::init(), ALEPH_1996_S3486095::init(), ALEPH_1999_S4193598::init(), OPAL_2004_S6132243::init(), OPAL_1994_S2927284::init(), ATLAS_2012_I1093738::init(), STAR_2008_S7869363::init(), BABAR_2007_S6895344::init(), MC_VH2BB::init(), BELLE_2001_S4598261::init(), BABAR_2005_S6181155::init(), ATLAS_2011_I919017::init(), OPAL_2001_S4553896::init(), DELPHI_2003_WUD_03_11::init(), CDF_2004_S5839831::init(), CLEO_2004_S5809304::init(), ARGUS_1993_S2653028::init(), BABAR_2007_S7266081::init(), OPAL_1998_S3780481::init(), OPAL_1993_S2692198::init(), ARGUS_1993_S2669951::init(), H1_1994_S2919893::init(), H1_2000_S4129130::init(), ARGUS_1993_S2789213::init(), SLD_2004_S5693039::init(), BELLE_2006_S6265367::init(), SLD_1999_S3743934::init(), PDG_HADRON_MULTIPLICITIES::init(), PDG_HADRON_MULTIPLICITIES_RATIOS::init(), ATLAS_2011_S9126244::initializePlots(), and ATLAS_2012_I1094568::InitializePlots().
{
const string path = histoPath(hname);
Histo1DPtr hist( new Histo1D(nbins, lower, upper, path, title) );
addPlot(hist);
MSG_TRACE("Made histogram " << hname << " for " << name());
hist->setAnnotation("XLabel", xtitle);
hist->setAnnotation("YLabel", ytitle);
return hist;
}
Histo1DPtr bookHisto1D |
( |
const std::string & |
name, |
|
|
const std::vector< double > & |
binedges, |
|
|
const std::string & |
title = "" , |
|
|
const std::string & |
xtitle = "" , |
|
|
const std::string & |
ytitle = "" |
|
) |
| [protected, inherited] |
Book a 1D histogram with non-uniform bins defined by the vector of bin edges binedges . (NB. this returns a pointer rather than a reference since it will have to be stored in the analysis class - there's no point in forcing users to explicitly get the pointer from a reference before they can use it!)
Definition at line 227 of file Analysis.cc.
References Analysis::addPlot(), Analysis::histoPath(), MSG_TRACE, and Analysis::name().
{
const string path = histoPath(hname);
Histo1DPtr hist( new Histo1D(binedges, path, title) );
addPlot(hist);
MSG_TRACE("Made histogram " << hname << " for " << name());
hist->setAnnotation("XLabel", xtitle);
hist->setAnnotation("YLabel", ytitle);
return hist;
}
Histo1DPtr bookHisto1D |
( |
const std::string & |
name, |
|
|
const std::string & |
title = "" , |
|
|
const std::string & |
xtitle = "" , |
|
|
const std::string & |
ytitle = "" |
|
) |
| [protected, inherited] |
Histo1DPtr bookHisto1D |
( |
size_t |
datasetId, |
|
|
size_t |
xAxisId, |
|
|
size_t |
yAxisId, |
|
|
const std::string & |
title = "" , |
|
|
const std::string & |
xtitle = "" , |
|
|
const std::string & |
ytitle = "" |
|
) |
| [protected, inherited] |
Book a 1D histogram based on the paper, dataset and x/y-axis IDs in the corresponding HepData record. The binnings will be obtained by reading the bundled AIDA data record file of the same filename as the analysis' name() property.
Definition at line 189 of file Analysis.cc.
References Analysis::bookHisto1D(), and Analysis::makeAxisCode().
{
const string axisCode = makeAxisCode(datasetId, xAxisId, yAxisId);
return bookHisto1D(axisCode, title, xtitle, ytitle);
}
Profile1DPtr bookProfile1D |
( |
const std::string & |
name, |
|
|
size_t |
nbins, |
|
|
double |
lower, |
|
|
double |
upper, |
|
|
const std::string & |
title = "" , |
|
|
const std::string & |
xtitle = "" , |
|
|
const std::string & |
ytitle = "" |
|
) |
| [protected, inherited] |
Book a 1D profile histogram with nbins uniformly distributed across the range lower - upper . (NB. this returns a pointer rather than a reference since it will have to be stored in the analysis class - there's no point in forcing users to explicitly get the pointer from a reference before they can use it!)
Definition at line 304 of file Analysis.cc.
References Analysis::addPlot(), Analysis::histoPath(), MSG_TRACE, and Analysis::name().
Referenced by Analysis::bookProfile1D(), ATLAS_2010_S8894728::init(), ATLAS_2011_S8994773::init(), ALICE_2011_S8945144::init(), CMS_2012_I1107658::init(), ATLAS_2010_S8591806::init(), CDF_2012_NOTE10874::init(), STAR_2008_S7993412::init(), CDF_2008_S7782535::init(), D0_1996_S3324664::init(), MC_LEADJETUE::init(), MC_PHOTONJETUE::init(), ATLAS_2011_S8924791::init(), CDF_2005_S6217184::init(), MC_GENERIC::init(), UA1_1990_S2044935::init(), STAR_2006_S6860818::init(), STAR_2009_UE_HELEN::init(), MC_PHOTONS::init(), ALICE_2010_S8706239::init(), ALEPH_2001_S4656318::init(), DELPHI_2002_069_CONF_603::init(), MC_WPOL::init(), CDF_2009_S8233977::init(), CDF_2010_S8591881_DY::init(), CDF_2008_NOTE_9351::init(), CDF_2010_S8591881_QCD::init(), CDF_2008_LEADINGJETS::init(), CDF_2001_S4751469::init(), ATLAS_2010_S8918562::init(), DELPHI_1996_S3430090::init(), CDF_2004_S5839831::init(), H1_1994_S2919893::init(), H1_2000_S4129130::init(), and ATLAS_2011_S9126244::initializePlots().
{
const string path = histoPath(hname);
Profile1DPtr prof( new Profile1D(nbins, lower, upper, path, title) );
addPlot(prof);
MSG_TRACE("Made profile histogram " << hname << " for " << name());
prof->setAnnotation("XLabel", xtitle);
prof->setAnnotation("YLabel", ytitle);
return prof;
}
Profile1DPtr bookProfile1D |
( |
const std::string & |
name, |
|
|
const std::vector< double > & |
binedges, |
|
|
const std::string & |
title = "" , |
|
|
const std::string & |
xtitle = "" , |
|
|
const std::string & |
ytitle = "" |
|
) |
| [protected, inherited] |
Book a 1D profile histogram with non-uniform bins defined by the vector of bin edges binedges . (NB. this returns a pointer rather than a reference since it will have to be stored in the analysis class - there's no point in forcing users to explicitly get the pointer from a reference before they can use it!)
Definition at line 318 of file Analysis.cc.
References Analysis::addPlot(), Analysis::histoPath(), MSG_TRACE, and Analysis::name().
{
const string path = histoPath(hname);
Profile1DPtr prof( new Profile1D(binedges, path, title) );
addPlot(prof);
MSG_TRACE("Made profile histogram " << hname << " for " << name());
prof->setAnnotation("XLabel", xtitle);
prof->setAnnotation("YLabel", ytitle);
return prof;
}
Profile1DPtr bookProfile1D |
( |
const std::string & |
name, |
|
|
const std::string & |
title = "" , |
|
|
const std::string & |
xtitle = "" , |
|
|
const std::string & |
ytitle = "" |
|
) |
| [protected, inherited] |
Profile1DPtr bookProfile1D |
( |
size_t |
datasetId, |
|
|
size_t |
xAxisId, |
|
|
size_t |
yAxisId, |
|
|
const std::string & |
title = "" , |
|
|
const std::string & |
xtitle = "" , |
|
|
const std::string & |
ytitle = "" |
|
) |
| [protected, inherited] |
Book a 1D profile histogram based on the paper, dataset and x/y-axis IDs in the corresponding HepData record. The binnings will be obtained by reading the bundled AIDA data record file of the same filename as the analysis' name() property.
Definition at line 281 of file Analysis.cc.
References Analysis::bookProfile1D(), and Analysis::makeAxisCode().
{
const string axisCode = makeAxisCode(datasetId, xAxisId, yAxisId);
return bookProfile1D(axisCode, title, xtitle, ytitle);
}
Scatter2DPtr bookScatter2D |
( |
const std::string & |
name, |
|
|
const std::string & |
title = "" , |
|
|
const std::string & |
xtitle = "" , |
|
|
const std::string & |
ytitle = "" |
|
) |
| [protected, inherited] |
Book a 2-dimensional data point set. (NB. this returns a pointer rather than a reference since it will have to be stored in the analysis class - there's no point in forcing users to explicitly get the pointer from a reference before they can use it!)
Definition at line 343 of file Analysis.cc.
References Analysis::addPlot(), Analysis::histoPath(), MSG_TRACE, and Analysis::name().
Referenced by Analysis::bookScatter2D(), ALEPH_2004_S5765862::finalize(), ATLAS_2010_S8894728::init(), ALICE_2011_S8909580::init(), CMS_2011_S8978280::init(), CMS_2011_S9088458::init(), STAR_2006_S6500200::init(), ATLAS_2011_S9002537::init(), MC_JetAnalysis::init(), CDF_2008_S7782535::init(), CMS_2012_I1102908::init(), MC_WJETS::init(), MC_GENERIC::init(), CDF_1994_S2952106::init(), CDF_2005_S6217184::init(), D0_2001_S4674421::init(), STAR_2006_S6860818::init(), ATLAS_2011_S9128077::init(), MC_XS::init(), D0_2008_S7837160::init(), CDF_1996_S3418421::init(), UA5_1988_S1867512::init(), ATLAS_2012_I1083318::init(), ATLAS_2011_I944826::init(), CDF_2008_S7541902::init(), D0_2008_S7719523::init(), ATLAS_2011_I945498::init(), SLD_2004_S5693039::init(), SLD_1999_S3743934::init(), ATLAS_2011_S9126244::initializePlots(), and ATLAS_2012_I1094568::InitializePlots().
{
const string path = histoPath(hname);
Scatter2DPtr dps( new Scatter2D(path, title) );
addPlot(dps);
MSG_TRACE("Made data point set " << hname << " for " << name());
dps->setAnnotation("XLabel", xtitle);
dps->setAnnotation("YLabel", ytitle);
return dps;
}
Scatter2DPtr bookScatter2D |
( |
const std::string & |
name, |
|
|
size_t |
npts, |
|
|
double |
lower, |
|
|
double |
upper, |
|
|
const std::string & |
title = "" , |
|
|
const std::string & |
xtitle = "" , |
|
|
const std::string & |
ytitle = "" |
|
) |
| [protected, inherited] |
Book a 2-dimensional data point set with equally spaced points in a range. (NB. this returns a pointer rather than a reference since it will have to be stored in the analysis class - there's no point in forcing users to explicitly get the pointer from a reference before they can use it!)
Definition at line 355 of file Analysis.cc.
References Analysis::bookScatter2D().
{
Scatter2DPtr dps = bookScatter2D(hname, title, xtitle, ytitle);
const double binwidth = (upper-lower)/npts;
for (size_t pt = 0; pt < npts; ++pt) {
const double bincentre = lower + (pt + 0.5) * binwidth;
dps->addPoint(bincentre, 0, binwidth/2.0, 0);
}
return dps;
}
Book a 2-dimensional data point set based on the corresponding AIDA data file. The binnings (x-errors) will be obtained by reading the bundled AIDA data record file of the same filename as the analysis' name() property.
Scatter2DPtr bookScatter2D |
( |
size_t |
datasetId, |
|
|
size_t |
xAxisId, |
|
|
size_t |
yAxisId, |
|
|
const std::string & |
title = "" , |
|
|
const std::string & |
xtitle = "" , |
|
|
const std::string & |
ytitle = "" |
|
) |
| [protected, inherited] |
Book a 2-dimensional data point set based on the paper, dataset and x/y-axis IDs in the corresponding HepData record. The binnings (x-errors) will be obtained by reading the bundled AIDA data record file of the same filename as the analysis' name() property.
Definition at line 335 of file Analysis.cc.
References Analysis::bookScatter2D(), and Analysis::makeAxisCode().
{
const string axisCode = makeAxisCode(datasetId, xAxisId, yAxisId);
return bookScatter2D(axisCode, title, xtitle, ytitle);
}
virtual std::string collider |
( |
| ) |
const [inline, virtual, inherited] |
Get the process cross-section in pb. Throws if this hasn't been set.
Definition at line 145 of file Analysis.cc.
References Analysis::_crossSection, Analysis::_gotCrossSection, and Analysis::name().
Referenced by MC_JetAnalysis::finalize(), CDF_2006_S6450792::finalize(), CMS_2011_S9086218::finalize(), CDF_2008_S7828950::finalize(), D0_2000_S4480767::finalize(), MC_XS::finalize(), CDF_2008_S8093652::finalize(), CDF_2000_S4155203::finalize(), CMS_2011_S8941262::finalize(), CDF_2001_S4563131::finalize(), CMS_2012_I1087342::finalize(), CDF_1998_S3618439::finalize(), BABAR_2005_S6181155::finalize(), D0_2010_S8566488::finalize(), STAR_2006_S6870392::finalize(), CDF_2009_S8383952::finalize(), CDF_2000_S4266730::finalize(), CDF_2001_S4517016::finalize(), CDF_2009_S8436959::finalize(), ATLAS_2011_I894867::finalize(), D0_2011_I895662::finalize(), MC_HJETS::finalize(), MC_ZJETS::finalize(), MC_DIPHOTON::finalize(), CDF_2005_S6080774::finalize(), D0_2006_S6438750::finalize(), CLEO_2004_S5809304::finalize(), D0_2008_S7662670::finalize(), D0_2008_S7863608::finalize(), ATLAS_2010_CONF_2010_049::finalize(), CDF_2009_S8233977::finalize(), MC_WJETS::finalize(), ATLAS_2011_I954993::finalize(), CMS_2011_S8973270::finalize(), ATLAS_2012_I946427::finalize(), CDF_2008_S7541902::finalize(), D0_2010_S8570965::finalize(), D0_2008_S7719523::finalize(), CDF_2006_S6653332::finalize(), ATLAS_2011_I926145::finalize(), ATLAS_2011_S9108483::finalize(), MC_WWJETS::finalize(), CDF_2008_S7540469::finalize(), ATLAS_2010_S8919674::finalize(), ATLAS_2010_S8914702::finalize(), MC_ZZJETS::finalize(), ATLAS_2012_I1083318::finalize(), ATLAS_2012_CONF_2012_105::finalize(), ATLAS_2011_S9120807::finalize(), BELLE_2006_S6265367::finalize(), ATLAS_2012_I1084540::finalize(), ATLAS_2012_CONF_2012_104::finalize(), ATLAS_2012_I1186556::finalize(), MC_VH2BB::finalize(), ATLAS_2012_CONF_2012_103::finalize(), ATLAS_2012_I1117704::finalize(), ATLAS_2012_I1125961::finalize(), ATLAS_2011_CONF_2011_098::finalize(), ATLAS_2012_I1095236::finalize(), ATLAS_2011_S9019561::finalize(), ATLAS_2012_I1190891::finalize(), ATLAS_2012_I1126136::finalize(), ATLAS_2012_I1093738::finalize(), ATLAS_2011_S9212183::finalize(), ATLAS_2011_S8983313::finalize(), ATLAS_2012_I1112263::finalize(), ATLAS_2012_CONF_2012_109::finalize(), ATLAS_2011_CONF_2011_090::finalize(), ATLAS_2012_CONF_2012_001::finalize(), ATLAS_2011_S9225137::finalize(), ATLAS_2012_I943401::finalize(), ATLAS_2012_I1180197::finalize(), ATLAS_2012_CONF_2012_153::finalize(), ATLAS_2011_S9212353::finalize(), ATLAS_2011_S9041966::finalize(), and ATLAS_2011_I919017::finalize().
Get the process cross-section per generated event in pb. Throws if this hasn't been set.
Definition at line 153 of file Analysis.cc.
References Analysis::_crossSection, and Analysis::sumOfWeights().
Referenced by D0_2010_S8671338::finalize(), CDF_2007_S7057202::finalize(), CDF_1988_S1865951::finalize(), LHCB_2011_I919315::finalize(), ATLAS_2010_S8817804::finalize(), MC_PHOTONJETS::finalize(), ATLAS_2012_I1082936::finalize(), D0_2009_S8349509::finalize(), UA1_1990_S2044935::finalize(), D0_2001_S4674421::finalize(), MC_WPOL::finalize(), ATLAS_2011_S9128077::finalize(), and ATLAS_2011_I945498::finalize().
virtual std::string description |
( |
| ) |
const [inline, virtual, inherited] |
Helper for profile histogram division. Preserves the path information of the target.
Definition at line 406 of file Analysis.cc.
{
std::string path = s->path();
*s = *p1 / *p2;
s->setPath( path );
}
void divide |
( |
const YODA::Histo1D & |
h1, |
|
|
const YODA::Histo1D & |
h2, |
|
|
Scatter2DPtr |
s |
|
) |
| const [inherited] |
Helper for histogram division. Preserves the path information of the target.
Definition at line 413 of file Analysis.cc.
{
std::string path = s->path();
*s = h1 / h2;
s->setPath( path );
}
void divide |
( |
const YODA::Profile1D & |
p1, |
|
|
const YODA::Profile1D & |
p2, |
|
|
Scatter2DPtr |
s |
|
) |
| const [inherited] |
Helper for profile histogram division. Preserves the path information of the target.
Definition at line 422 of file Analysis.cc.
{
std::string path = s->path();
*s = p1 / p2;
s->setPath( path );
}
virtual std::string experiment |
( |
| ) |
const [inline, virtual, inherited] |
Log & getLog |
( |
| ) |
const [protected, inherited] |
const PROJ& getProjection |
( |
const std::string & |
name | ) |
const [inline, inherited] |
const string histoDir |
( |
| ) |
const [protected, inherited] |
const string histoPath |
( |
const std::string & |
hname | ) |
const [protected, inherited] |
const string histoPath |
( |
size_t |
datasetId, |
|
|
size_t |
xAxisId, |
|
|
size_t |
yAxisId |
|
) |
| const [protected, inherited] |
Get the actual AnalysisInfo object in which all this metadata is stored.
Definition at line 108 of file Analysis.hh.
References Analysis::_info.
Referenced by Analysis::authors(), Analysis::bibKey(), Analysis::bibTeX(), Analysis::collider(), Analysis::description(), Analysis::experiment(), Analysis::inspireId(), Analysis::name(), Analysis::needsCrossSection(), Analysis::references(), Analysis::requiredBeams(), Analysis::requiredEnergies(), Analysis::runInfo(), Analysis::setNeedsCrossSection(), Analysis::setRequiredBeams(), Analysis::setRequiredEnergies(), Analysis::spiresId(), Analysis::status(), Analysis::summary(), Analysis::todos(), and Analysis::year().
{
assert(_info.get() != 0 && "No AnalysisInfo object :O");
return *_info;
}
void init |
( |
| ) |
[inline, virtual] |
Book histograms and initialise projections before the run.
Initialise and register projections (selections on the final state)
book histograms
Reimplemented from Analysis.
Definition at line 35 of file ATLAS_2010_S8919674.cc.
References ATLAS_2010_S8919674::_h_el_njet_inclusive, ATLAS_2010_S8919674::_h_el_pT_jet1, ATLAS_2010_S8919674::_h_el_pT_jet2, ATLAS_2010_S8919674::_h_mu_njet_inclusive, ATLAS_2010_S8919674::_h_mu_pT_jet1, ATLAS_2010_S8919674::_h_mu_pT_jet2, IdentifiedFinalState::acceptIdPair(), LeadingParticlesFinalState::addParticleIdPair(), ProjectionApplier::addProjection(), VetoedFinalState::addVetoOnThisFinalState(), VetoedFinalState::addVetoPairId(), FastJets::ANTIKT, Analysis::bookHisto1D(), Rivet::ELECTRON, Rivet::GeV, Rivet::MUON, Rivet::NU_E, Rivet::NU_MU, LeadingParticlesFinalState::setLeadingOnly(), and VetoedFinalState::vetoNeutrinos().
{
std::vector<std::pair<double, double> > eta_e;
eta_e.push_back(make_pair(-2.47,-1.52));
eta_e.push_back(make_pair(-1.37,1.37));
eta_e.push_back(make_pair(1.52,2.47));
IdentifiedFinalState elecs(eta_e, 20.0*GeV);
elecs.acceptIdPair(ELECTRON);
addProjection(elecs, "elecs");
ClusteredPhotons cphotons_e(FinalState(), elecs, 0.1);
addProjection(cphotons_e, "cphotons_e");
std::vector<std::pair<double, double> > eta_m;
eta_m.push_back(make_pair(-2.4,2.4));
IdentifiedFinalState muons(eta_m, 20.0*GeV);
muons.acceptIdPair(MUON);
addProjection(muons, "muons");
ClusteredPhotons cphotons_m(FinalState(), muons, 0.1);
addProjection(cphotons_m, "cphotons_m");
FinalState fs;
LeadingParticlesFinalState muon_neutrino(fs);
muon_neutrino.addParticleIdPair(NU_MU);
muon_neutrino.setLeadingOnly(true);
addProjection(muon_neutrino, "muon_neutrino");
LeadingParticlesFinalState elec_neutrino(fs);
elec_neutrino.addParticleIdPair(NU_E);
elec_neutrino.setLeadingOnly(true);
addProjection(elec_neutrino, "elec_neutrino");
VetoedFinalState veto;
veto.addVetoOnThisFinalState(elecs);
veto.addVetoPairId(MUON);
veto.vetoNeutrinos();
FastJets jets(veto, FastJets::ANTIKT, 0.4);
addProjection(jets, "jets");
_h_el_njet_inclusive = bookHisto1D(1,1,1);
_h_mu_njet_inclusive = bookHisto1D(2,1,1);
_h_el_pT_jet1 = bookHisto1D(5,1,1);
_h_mu_pT_jet1 = bookHisto1D(6,1,1);
_h_el_pT_jet2 = bookHisto1D(7,1,1);
_h_mu_pT_jet2 = bookHisto1D(8,1,1);
}
virtual std::string inspireId |
( |
| ) |
const [inline, virtual, inherited] |
bool isCompatible |
( |
const PdgIdPair & |
beams, |
|
|
const std::pair< double, double > & |
energies |
|
) |
| const [inherited] |
Check if analysis is compatible with the provided beam particle IDs and energies.
const string makeAxisCode |
( |
size_t |
datasetId, |
|
|
size_t |
xAxisId, |
|
|
size_t |
yAxisId |
|
) |
| const [protected, inherited] |
virtual std::string name |
( |
| ) |
const [inline, virtual, inherited] |
Get the name of the analysis.
By default this is computed by combining the results of the experiment, year and Spires ID metadata methods and you should only override it if there's a good reason why those won't work.
Implements ProjectionApplier.
Definition at line 118 of file Analysis.hh.
References Analysis::_defaultname, Analysis::info(), and AnalysisInfo::name().
Referenced by Analysis::_cacheRefData(), Analysis::Analysis(), Analysis::bookHisto1D(), Analysis::bookProfile1D(), Analysis::bookScatter2D(), Analysis::crossSection(), Analysis::getLog(), Analysis::histoDir(), Analysis::normalize(), Analysis::referenceData(), HistoHandler::registerAnalysisObject(), and Analysis::scale().
void normalize |
( |
Histo1DPtr |
histo, |
|
|
double |
norm = 1.0 , |
|
|
bool |
includeoverflows = true |
|
) |
| [inherited] |
Normalize the given histogram, histo, to area = norm.
NB. The histogram is no longer invalidated by this procedure.
Definition at line 431 of file Analysis.cc.
References MSG_ERROR, MSG_TRACE, MSG_WARNING, and Analysis::name().
Referenced by CMS_2011_S8950903::finalize(), CMS_2011_S8968497::finalize(), D0_2010_S8671338::finalize(), CDF_2009_NOTE_9936::finalize(), D0_2007_S7075677::finalize(), BABAR_2005_S6181155::finalize(), D0_2008_S7554427::finalize(), ALICE_2010_S8624100::finalize(), ATLAS_2011_S8971293::finalize(), ALICE_2010_S8625980::finalize(), D0_2009_S8320160::finalize(), CMS_2011_S8957746::finalize(), DELPHI_1995_S3137023::finalize(), CDF_1993_S2742446::finalize(), D0_1996_S3324664::finalize(), SLD_2002_S4869273::finalize(), CDF_1996_S3418421::finalize(), D0_2008_S6879055::finalize(), D0_2010_S8821313::finalize(), EXAMPLE::finalize(), CDF_1996_S3108457::finalize(), CDF_1994_S2952106::finalize(), JADE_1998_S3612880::finalize(), ALEPH_2001_S4656318::finalize(), D0_1996_S3214044::finalize(), ATLAS_2011_I925932::finalize(), DELPHI_2002_069_CONF_603::finalize(), D0_2004_S5992206::finalize(), OPAL_1997_S3396100::finalize(), MC_PHOTONS::finalize(), CMS_2012_I1107658::finalize(), D0_2001_S4674421::finalize(), OPAL_2001_S4553896::finalize(), TASSO_1990_S2148048::finalize(), STAR_2008_S7869363::finalize(), OPAL_1998_S3780481::finalize(), CDF_1997_S3541940::finalize(), DELPHI_2003_WUD_03_11::finalize(), H1_1994_S2919893::finalize(), BELLE_2006_S6265367::finalize(), CDF_2001_S4751469::finalize(), MC_TTBAR::finalize(), ALEPH_2004_S5765862::finalize(), CDF_2004_S5839831::finalize(), CDF_1996_S3349578::finalize(), ALEPH_1996_S3486095::finalize(), DELPHI_1996_S3430090::finalize(), and ATLAS_2011_I919017::safeinvscale().
{
if (!histo) {
MSG_ERROR("Failed to normalize histo=NULL in analysis " << name() << " (norm=" << norm << ")");
return;
}
MSG_TRACE("Normalizing histo " << histo->path() << " to " << norm);
try {
histo->normalize(norm, includeoverflows);
} catch (YODA::WeightError& we) {
MSG_WARNING("Could not normalize histo " << histo->path());
return;
}
}
size_t numEvents |
( |
| ) |
const [protected, inherited] |
Get reference data for a named histo.
Definition at line 173 of file Analysis.cc.
References Analysis::_cacheRefData(), Analysis::_refdata, MSG_ERROR, MSG_TRACE, and Analysis::name().
Referenced by ATLAS_2011_S8994773::analyze(), ATLAS_2010_S8894728::analyze(), Analysis::bookHisto1D(), Analysis::bookProfile1D(), ATLAS_2010_S8894728::init(), CMS_2012_I1102908::init(), CDF_1994_S2952106::init(), and Analysis::referenceData().
const Scatter2D & referenceData |
( |
size_t |
datasetId, |
|
|
size_t |
xAxisId, |
|
|
size_t |
yAxisId |
|
) |
| const [protected, inherited] |
virtual std::vector<std::string> references |
( |
| ) |
const [inline, virtual, inherited] |
virtual const std::vector<std::pair<double, double> >& requiredEnergies |
( |
| ) |
const [inline, virtual, inherited] |
virtual std::string runInfo |
( |
| ) |
const [inline, virtual, inherited] |
Multiplicatively scale the given histogram, histo, by factor scale.
NB. The histogram is no longer invalidated by this procedure.
Definition at line 446 of file Analysis.cc.
References MSG_ERROR, MSG_TRACE, MSG_WARNING, and Analysis::name().
Referenced by MC_JetAnalysis::finalize(), CDF_2006_S6450792::finalize(), ALEPH_1991_S2435284::finalize(), TOTEM_2012_I1115294::finalize(), E735_1998_S3905616::finalize(), ATLAS_2010_S8591806::finalize(), D0_2000_S4480767::finalize(), UA5_1987_S1640666::finalize(), D0_2010_S8671338::finalize(), MC_XS::finalize(), CDF_2008_S8093652::finalize(), CDF_2000_S4155203::finalize(), CMS_2011_S8941262::finalize(), BABAR_2007_S6895344::finalize(), CMS_2012_I1087342::finalize(), CDF_2001_S4563131::finalize(), CDF_1998_S3618439::finalize(), CDF_1990_S2089246::finalize(), CDF_2007_S7057202::finalize(), CDF_1988_S1865951::finalize(), CMS_2010_S8656010::finalize(), UA5_1982_S875503::finalize(), BABAR_2005_S6181155::finalize(), CMS_QCD_10_024::finalize(), STAR_2006_S6870392::finalize(), BELLE_2001_S4598261::finalize(), CDF_2009_S8383952::finalize(), CDF_2000_S4266730::finalize(), CMS_2010_S8547297::finalize(), OPAL_1995_S3198391::finalize(), OPAL_2000_S4418603::finalize(), OPAL_1997_S3608263::finalize(), CDF_2009_S8436959::finalize(), LHCB_2011_I919315::finalize(), ALICE_2010_S8625980::finalize(), OPAL_1994_S2927284::finalize(), ATLAS_2011_I894867::finalize(), MC_PDFS::finalize(), D0_2011_I895662::finalize(), ALEPH_2002_S4823664::finalize(), ALICE_2010_S8706239::finalize(), CMS_2011_S8978280::finalize(), OPAL_1996_S3257789::finalize(), UA5_1989_S1926373::finalize(), MC_HJETS::finalize(), MC_ZJETS::finalize(), ALICE_2011_S8945144::finalize(), MC_IDENTIFIED::finalize(), OPAL_1998_S3702294::finalize(), CDF_2005_S6080774::finalize(), DELPHI_1999_S3960137::finalize(), MC_DIPHOTON::finalize(), ALICE_2011_S8909580::finalize(), D0_2006_S6438750::finalize(), BABAR_2007_S7266081::finalize(), ATLAS_2011_S9131140::finalize(), UA5_1986_S1583476::finalize(), STAR_2006_S6500200::finalize(), CLEO_2004_S5809304::finalize(), D0_2008_S7662670::finalize(), SFM_1984_S1178091::finalize(), CMS_2011_S9215166::finalize(), D0_2008_S6879055::finalize(), D0_2008_S7863608::finalize(), ARGUS_1993_S2653028::finalize(), ATLAS_2010_CONF_2010_049::finalize(), ALEPH_1999_S4193598::finalize(), H1_1995_S3167097::finalize(), CDF_2009_S8233977::finalize(), MC_PHOTONJETS::finalize(), MC_WJETS::finalize(), OPAL_1998_S3749908::finalize(), CMS_2011_S8973270::finalize(), ATLAS_2011_I954993::finalize(), D0_2009_S8349509::finalize(), ATLAS_2012_I946427::finalize(), ATLAS_2012_I1082009::finalize(), D0_2010_S8570965::finalize(), ARGUS_1993_S2669951::finalize(), CMS_2012_I1107658::finalize(), UA1_1990_S2044935::finalize(), D0_2009_S8202443::finalize(), MC_WPOL::finalize(), MC_GENERIC::finalize(), ALEPH_1996_S3196992::finalize(), ATLAS_2012_I1091481::finalize(), D0_2008_S7719523::finalize(), CDF_2008_S8095620::finalize(), CDF_2006_S6653332::finalize(), STAR_2006_S6860818::finalize(), OPAL_1998_S3780481::finalize(), ARGUS_1993_S2789213::finalize(), ATLAS_2011_S9128077::finalize(), ATLAS_2010_S8918562::finalize(), ATLAS_2011_I926145::finalize(), OPAL_1993_S2692198::finalize(), JADE_OPAL_2000_S4300807::finalize(), ATLAS_2011_S9108483::finalize(), CDF_2008_S7540469::finalize(), MC_WWJETS::finalize(), ATLAS_2010_S8919674::finalize(), ATLAS_2010_S8914702::finalize(), MC_ZZJETS::finalize(), ATLAS_2012_I1083318::finalize(), ATLAS_2012_I1183818::finalize(), OPAL_2004_S6132243::finalize(), H1_1994_S2919893::finalize(), ATLAS_2012_CONF_2012_105::finalize(), ATLAS_2011_S9120807::finalize(), BELLE_2006_S6265367::finalize(), ATLAS_2012_I1084540::finalize(), ATLAS_2012_CONF_2012_104::finalize(), ATLAS_2012_I1186556::finalize(), MC_VH2BB::finalize(), ATLAS_2011_I945498::finalize(), ATLAS_2012_CONF_2012_103::finalize(), H1_2000_S4129130::finalize(), ATLAS_2011_I944826::finalize(), ALEPH_2004_S5765862::finalize(), ATLAS_2012_I1117704::finalize(), SLD_2004_S5693039::finalize(), ATLAS_2012_I1125961::finalize(), ATLAS_2011_CONF_2011_098::finalize(), ATLAS_2012_I1095236::finalize(), ATLAS_2011_S9019561::finalize(), ATLAS_2012_I1190891::finalize(), ATLAS_2012_I1126136::finalize(), ATLAS_2012_I1093738::finalize(), ATLAS_2011_S9212183::finalize(), ATLAS_2011_S8983313::finalize(), ATLAS_2012_I1112263::finalize(), ATLAS_2012_CONF_2012_109::finalize(), ATLAS_2011_CONF_2011_090::finalize(), ATLAS_2012_CONF_2012_001::finalize(), SLD_1999_S3743934::finalize(), ATLAS_2011_S9225137::finalize(), ALEPH_1996_S3486095::finalize(), ATLAS_2012_I943401::finalize(), ATLAS_2012_I1180197::finalize(), DELPHI_1996_S3430090::finalize(), ATLAS_2012_CONF_2012_153::finalize(), ATLAS_2011_S9212353::finalize(), PDG_HADRON_MULTIPLICITIES_RATIOS::finalize(), PDG_HADRON_MULTIPLICITIES::finalize(), ATLAS_2011_S9041966::finalize(), ATLAS_2011_I919017::safeinvscale(), and BinnedHistogram< T >::scale().
{
if (!histo) {
MSG_ERROR("Failed to scale histo=NULL in analysis " << name() << " (scale=" << scale << ")");
return;
}
MSG_TRACE("Scaling histo " << histo->path() << "by factor " << scale);
try {
histo->scaleW(scale);
} catch (YODA::WeightError& we) {
MSG_WARNING("Could not normalize histo " << histo->path());
return;
}
}
Set the cross section from the generator.
Normalize the given histogram, histo, to area = norm.
NB. The histogram is no longer invalidated by this procedure. Multiplicatively scale the given histogram, histo, by factor scale.
NB. The histogram is no longer invalidated by this procedure.
Definition at line 139 of file Analysis.cc.
References Analysis::_crossSection, and Analysis::_gotCrossSection.
virtual Analysis& setRequiredEnergies |
( |
const std::vector< std::pair< double, double > > & |
requiredEnergies | ) |
[inline, virtual, inherited] |
virtual std::string spiresId |
( |
| ) |
const [inline, virtual, inherited] |
double sqrtS |
( |
| ) |
const [inherited] |
Centre of mass energy for this run.
Definition at line 24 of file Analysis.cc.
References Analysis::handler(), and AnalysisHandler::sqrtS().
Referenced by PDG_HADRON_MULTIPLICITIES::analyze(), PDG_HADRON_MULTIPLICITIES_RATIOS::analyze(), SLD_2004_S5693039::analyze(), CMS_2011_S9215166::analyze(), SFM_1984_S1178091::analyze(), ALICE_2010_S8625980::analyze(), UA1_1990_S2044935::analyze(), JADE_1998_S3612880::analyze(), TASSO_1990_S2148048::analyze(), MC_TTBAR::analyze(), ATLAS_2010_S8894728::analyze(), ATLAS_2010_S8918562::analyze(), ALEPH_2004_S5765862::analyze(), CDF_2004_S5839831::analyze(), ALICE_2010_S8625980::finalize(), JADE_1998_S3612880::finalize(), UA1_1990_S2044935::finalize(), ATLAS_2010_S8918562::finalize(), ALEPH_2004_S5765862::finalize(), CDF_2004_S5839831::finalize(), PDG_HADRON_MULTIPLICITIES_RATIOS::finalize(), PDG_HADRON_MULTIPLICITIES::finalize(), ATLAS_2010_S8894728::init(), CMS_2010_S8547297::init(), ATLAS_2011_S8994773::init(), CMS_2011_S9215166::init(), CDF_2012_NOTE10874::init(), CMS_QCD_10_024::init(), MC_JetAnalysis::init(), SFM_1984_S1178091::init(), MC_DIPHOTON::init(), MC_HJETS::init(), MC_ZJETS::init(), UA5_1989_S1926373::init(), CDF_1988_S1865951::init(), MC_PHOTONJETS::init(), MC_ZZJETS::init(), ATLAS_2012_I1091481::init(), CDF_1990_S2089246::init(), MC_WJETS::init(), MC_WWJETS::init(), UA5_1986_S1583476::init(), JADE_OPAL_2000_S4300807::init(), UA1_1990_S2044935::init(), ALICE_2010_S8624100::init(), MC_PHOTONS::init(), JADE_1998_S3612880::init(), ALEPH_2004_S5765862::init(), ALICE_2010_S8625980::init(), MC_WPOL::init(), ATLAS_2011_I944826::init(), UA5_1988_S1867512::init(), TASSO_1990_S2148048::init(), ATLAS_2010_S8918562::init(), LHCB_2011_I917009::init(), OPAL_2004_S6132243::init(), CDF_2004_S5839831::init(), PDG_HADRON_MULTIPLICITIES::init(), and PDG_HADRON_MULTIPLICITIES_RATIOS::init().
virtual std::string status |
( |
| ) |
const [inline, virtual, inherited] |
virtual std::string summary |
( |
| ) |
const [inline, virtual, inherited] |
Get the sum of event weights seen (via the analysis handler). Use in the finalize phase only.
Definition at line 87 of file Analysis.cc.
References Analysis::handler(), and AnalysisHandler::sumOfWeights().
Referenced by Analysis::crossSectionPerEvent(), MC_JetAnalysis::finalize(), CDF_2006_S6450792::finalize(), ALEPH_1991_S2435284::finalize(), CMS_2011_S9086218::finalize(), LHCF_2012_I1115479::finalize(), CDF_2008_S7828950::finalize(), D0_2000_S4480767::finalize(), MC_XS::finalize(), CDF_2008_S8093652::finalize(), CMS_2011_S8941262::finalize(), BABAR_2007_S6895344::finalize(), CDF_2000_S4155203::finalize(), CMS_2012_I1087342::finalize(), CDF_2001_S4563131::finalize(), CDF_1998_S3618439::finalize(), CMS_2010_S8656010::finalize(), BABAR_2005_S6181155::finalize(), D0_2010_S8566488::finalize(), STAR_2006_S6870392::finalize(), CDF_2009_S8383952::finalize(), CMS_2010_S8547297::finalize(), CDF_2000_S4266730::finalize(), OPAL_1995_S3198391::finalize(), CDF_2001_S4517016::finalize(), OPAL_1997_S3608263::finalize(), OPAL_2000_S4418603::finalize(), OPAL_1994_S2927284::finalize(), CDF_2009_S8436959::finalize(), MC_PDFS::finalize(), ATLAS_2011_I894867::finalize(), D0_2011_I895662::finalize(), ALEPH_2002_S4823664::finalize(), CMS_2011_S8978280::finalize(), OPAL_1996_S3257789::finalize(), MC_HJETS::finalize(), MC_ZJETS::finalize(), MC_IDENTIFIED::finalize(), ALICE_2011_S8945144::finalize(), DELPHI_1999_S3960137::finalize(), MC_DIPHOTON::finalize(), OPAL_1998_S3702294::finalize(), CDF_2005_S6080774::finalize(), D0_2006_S6438750::finalize(), ALICE_2011_S8909580::finalize(), DELPHI_1995_S3137023::finalize(), STAR_2006_S6500200::finalize(), CLEO_2004_S5809304::finalize(), D0_2008_S7662670::finalize(), D0_2008_S7863608::finalize(), ATLAS_2010_CONF_2010_049::finalize(), CDF_2009_S8233977::finalize(), MC_WJETS::finalize(), OPAL_1998_S3749908::finalize(), OPAL_1997_S3396100::finalize(), ATLAS_2011_I954993::finalize(), CMS_2011_S8973270::finalize(), ATLAS_2012_I946427::finalize(), D0_2010_S8570965::finalize(), CDF_2008_S7541902::finalize(), MC_GENERIC::finalize(), ALEPH_1996_S3196992::finalize(), ATLAS_2012_I1091481::finalize(), D0_2008_S7719523::finalize(), CDF_2006_S6653332::finalize(), STAR_2006_S6860818::finalize(), OPAL_1998_S3780481::finalize(), OPAL_1993_S2692198::finalize(), ATLAS_2011_I926145::finalize(), JADE_OPAL_2000_S4300807::finalize(), ATLAS_2011_S9108483::finalize(), MC_WWJETS::finalize(), CDF_2008_S7540469::finalize(), ATLAS_2010_S8919674::finalize(), ATLAS_2010_S8914702::finalize(), MC_ZZJETS::finalize(), ATLAS_2012_I1083318::finalize(), ATLAS_2012_CONF_2012_105::finalize(), ATLAS_2011_S9120807::finalize(), BELLE_2006_S6265367::finalize(), ATLAS_2012_I1084540::finalize(), ATLAS_2012_CONF_2012_104::finalize(), ATLAS_2012_I1186556::finalize(), MC_VH2BB::finalize(), ATLAS_2012_CONF_2012_103::finalize(), ALEPH_2004_S5765862::finalize(), ATLAS_2012_I1117704::finalize(), SLD_2004_S5693039::finalize(), ATLAS_2012_I1125961::finalize(), ATLAS_2011_CONF_2011_098::finalize(), ATLAS_2012_I1095236::finalize(), ATLAS_2011_S9019561::finalize(), ATLAS_2012_I1190891::finalize(), ATLAS_2012_I1126136::finalize(), ATLAS_2012_I1093738::finalize(), ATLAS_2011_S9212183::finalize(), ATLAS_2011_S8983313::finalize(), ATLAS_2012_I1112263::finalize(), ATLAS_2012_CONF_2012_109::finalize(), ATLAS_2011_CONF_2011_090::finalize(), ATLAS_2012_CONF_2012_001::finalize(), SLD_1999_S3743934::finalize(), ATLAS_2011_S9225137::finalize(), ALEPH_1996_S3486095::finalize(), ATLAS_2012_I943401::finalize(), ATLAS_2012_I1180197::finalize(), ATLAS_2012_CONF_2012_153::finalize(), ATLAS_2011_S9212353::finalize(), PDG_HADRON_MULTIPLICITIES::finalize(), and ATLAS_2011_S9041966::finalize().
virtual std::vector<std::string> todos |
( |
| ) |
const [inline, virtual, inherited] |
virtual std::string year |
( |
| ) |
const [inline, virtual, inherited] |
Member Data Documentation
The documentation for this class was generated from the following file:
|