AnalysisInfo.hh 127 void setEnergies(const std::vector<std::pair<double, double> >& energies) { _energies = energies; } Definition: ALICE_2010_I880049.cc:13 const std::string & summary() const Get a short description of the analysis. Short (one sentence) description used as an index entry... Definition: AnalysisInfo.hh:89 AnalysisInfo() The default constructor. Definition: AnalysisInfo.hh:21 void setSpiresId(const std::string &spiresId) Set the SPIRES ID code for this analysis. Definition: AnalysisInfo.hh:73 void setNeedsCrossSection(bool needXsec) Return true if this analysis needs to know the process cross-section. Definition: AnalysisInfo.hh:215 Definition: AnalysisInfo.hh:11 void setReentrant(bool ree=true) setReentrant Definition: AnalysisInfo.hh:221 const std::string & status() const Whether this analysis is trusted (in any way!) Definition: AnalysisInfo.hh:182 void setDescription(const std::string &description) Set the full description for this analysis. Definition: AnalysisInfo.hh:103 void setBibTeX(const std::string &bibTeX) Set the BibTeX citation entry for this article. Definition: AnalysisInfo.hh:178 void setRefDataName(const std::string &name) Set the reference data name of the analysis (if different from plugin name). Definition: AnalysisInfo.hh:60 const std::string & bibTeX() const BibTeX citation entry for this article. Definition: AnalysisInfo.hh:175 void setExperiment(const std::string &experiment) Set the experiment which performed and published this analysis. Definition: AnalysisInfo.hh:134 void setYear(const std::string &year) Set the year in which the original experimental analysis was published. Definition: AnalysisInfo.hh:150 const std::string & bibKey() const BibTeX citation key for this article. Definition: AnalysisInfo.hh:168 static unique_ptr< AnalysisInfo > make(const std::string &name) Static factory method: returns null pointer if no metadata found. Definition: AnalysisInfo.cc:26 const std::vector< std::string > & todos() const Any work to be done on this analysis. Definition: AnalysisInfo.hh:189 void setRunInfo(const std::string &runInfo) Set the full description for this analysis. Definition: AnalysisInfo.hh:113 void setTodos(const std::vector< std::string > &todos) Set the to-do list. Definition: AnalysisInfo.hh:192 const std::vector< std::string > & authors() const Names & emails of paper/analysis authors. Names and email of authors in 'NAME <EMAIL>' format... Definition: AnalysisInfo.hh:79 const std::vector< PdgIdPair > & beams() const Beam particle types. Definition: AnalysisInfo.hh:117 void setOptions(const std::vector< std::string > &opts) Set the option list. Definition: AnalysisInfo.hh:202 const std::vector< std::string > & options() const Get the option list. Definition: AnalysisInfo.hh:196 const std::string & experiment() const Experiment which performed and published this analysis. Definition: AnalysisInfo.hh:131 const std::string & spiresId() const Get the SPIRES ID code for this analysis. Definition: AnalysisInfo.hh:70 const std::vector< std::string > & keywords() const Analysis Keywords for grouping etc. Definition: AnalysisInfo.hh:165 void setStatus(const std::string &status) Set the analysis code status. Definition: AnalysisInfo.hh:185 bool validOption(std::string key, std::string val) const Check if the given option is valid. Definition: AnalysisInfo.cc:164 void setReferences(const std::vector< std::string > &references) Set the journal and preprint reference list. Definition: AnalysisInfo.hh:162 void setName(const std::string &name) Set the name of the analysis. Definition: AnalysisInfo.hh:51 bool reentrant() const Return true if finalize() can be run multiple times for this analysis. Definition: AnalysisInfo.hh:218 void buildOptionMap() Build a map of options to facilitate checking. Definition: AnalysisInfo.cc:154 void setInspireId(const std::string &inspireId) Set the Inspire (SPIRES replacement) ID code for this analysis. Definition: AnalysisInfo.hh:66 const std::string & luminosityfb() const The integrated data luminosity of the data set. Definition: AnalysisInfo.hh:153 void setCollider(const std::string &collider) Set the collider on which the experiment ran. Definition: AnalysisInfo.hh:141 const std::vector< std::string > & references() const Journal and preprint references. Definition: AnalysisInfo.hh:159 std::string getRefDataName() const Get the reference data name of the analysis (if different from plugin name). Definition: AnalysisInfo.hh:54 bool needsCrossSection() const Return true if this analysis needs to know the process cross-section. Definition: AnalysisInfo.hh:212 void setBibKey(const std::string &bibKey) Set the BibTeX citation key for this article. Definition: AnalysisInfo.hh:171 const std::string & year() const When the original experimental analysis was published. When the refereed paper on which this is based... Definition: AnalysisInfo.hh:147 const std::string & description() const Get a full description of the analysis. Full textual description of this analysis, what it is useful for, what experimental techniques are applied, etc. Should be treated as a chunk of restructuredText (http://docutils.sourceforge.net/rst.html), with equations to be rendered as LaTeX with amsmath operators. Definition: AnalysisInfo.hh:100 void setSummary(const std::string &summary) Set the short description for this analysis. Definition: AnalysisInfo.hh:92 std::string toString(const AnalysisInfo &ai) String representation. Definition: AnalysisInfo.cc:144 const std::string & runInfo() const Information about the events needed as input for this analysis. Event types, energies, kinematic cuts, particles to be considered stable, etc. etc. Should be treated as a restructuredText bullet list (http://docutils.sourceforge.net/rst.html) Definition: AnalysisInfo.hh:110 void setBeams(const std::vector< PdgIdPair > &beams) Set beam particle types. Definition: AnalysisInfo.hh:120 const std::string & inspireId() const Get the Inspire (SPIRES replacement) ID code for this analysis. Definition: AnalysisInfo.hh:63 const std::string & collider() const Collider on which the experiment ran. Definition: AnalysisInfo.hh:138 void setLuminosityfb(const std::string &luminosityfb) Set the integrated data luminosity of the data set. Definition: AnalysisInfo.hh:156 void setAuthors(const std::vector< std::string > &authors) Set the author list. Definition: AnalysisInfo.hh:82 void setEnergies(const std::vector< std::pair< double, double > > &energies) Set the valid beam energies. Definition: AnalysisInfo.hh:127 const std::vector< std::pair< double, double > > & energies() const Sets of valid beam energies. Definition: AnalysisInfo.hh:124 Generated on Sun Feb 17 2019 21:04:56 for Rivet by ![]() |