rivet is hosted by Hepforge, IPPP Durham
Rivet 4.0.0
Rivet::Analysis Member List

This is the complete list of members for Rivet::Analysis, including all inherited members.

addAnalysisObject(const AO &aonew)Rivet::Analysisinlineprotected
Analysis(const std::string &name)Rivet::Analysis
analysisDataPath(const std::string &extn, const std::string &suffix="")Rivet::Analysisinline
AnalysisHandlerRivet::Analysisfriend
analysisObjects() constRivet::Analysisinline
analyze(const Event &event)=0Rivet::Analysispure virtual
apply(const Event &evt, const Projection &proj) constRivet::ProjectionApplierinline
apply(const Event &evt, const PROJ &proj) constRivet::ProjectionApplierinline
apply(const Event &evt, const std::string &name) constRivet::ProjectionApplierinline
apply(const std::string &name, const Event &evt) constRivet::ProjectionApplierinline
asymm(const YODA::BinnedDbn< DbnN, AxisT... > &h1, const YODA::BinnedDbn< DbnN, AxisT... > &h2, BinnedEstimatePtr< AxisT... > est) constRivet::Analysisinlineprotected
asymm(BinnedDbnPtr< DbnN, AxisT... > h1, BinnedDbnPtr< DbnN, AxisT... > h2, BinnedEstimatePtr< AxisT... > est) const (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
asymm(const YODA::BinnedEstimate< AxisT... > &e1, const YODA::BinnedEstimate< AxisT... > &e2, BinnedEstimatePtr< AxisT... > est) constRivet::Analysisinlineprotected
asymm(BinnedEstimatePtr< AxisT... > e1, BinnedEstimatePtr< AxisT... > e2, BinnedEstimatePtr< AxisT... > est) const (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
authors() constRivet::Analysisinlinevirtual
auxData(const string &dsname, T &rtndata)Rivet::Analysisinlineprotected
auxData(const string &dsname)Rivet::Analysisinlineprotected
auxFile() constRivet::Analysisinlineprotected
barchart(BinnedDbnPtr< DbnN, AxisT... > ao, BinnedEstimatePtr< AxisT... > est) constRivet::Analysisinlineprotected
beamEnergies() constRivet::Analysis
beamEnergiesMatch(double e1, double e2) constRivet::Analysis
beamEnergiesMatch(const std::pair< double, double > &energies) constRivet::Analysis
beamEnergyMatch(const std::pair< double, double > &energies) constRivet::Analysis
beamEnergyMatch(double sqrts) constRivet::Analysis
beamIDs() constRivet::Analysis
beamIDsMatch(PdgId beam1, PdgId beam2) constRivet::Analysis
beamIDsMatch(const PdgIdPair &beamids) constRivet::Analysis
beams() constRivet::Analysis
beamsMatch(const ParticlePair &beams) constRivet::Analysis
beamsMatch(PdgId beam1, PdgId beam2, double e1, double e2) constRivet::Analysis
beamsMatch(const PdgIdPair &beams, const std::pair< double, double > &energies) constRivet::Analysis
bibKey() constRivet::Analysisinlinevirtual
bibTeX() constRivet::Analysisinlinevirtual
book(CounterPtr &, const std::string &name)Rivet::Analysisprotected
book(CounterPtr &, unsigned int datasetID, unsigned int xAxisID, unsigned int yAxisID)Rivet::Analysisprotected
book(Estimate0DPtr &, const std::string &name)Rivet::Analysisprotected
book(Estimate0DPtr &, unsigned int datasetID, unsigned int xAxisID, unsigned int yAxisID)Rivet::Analysisprotected
book(BinnedDbnPtr< DbnN, AxisT... > &ao, const std::string &name, const std::vector< size_t > &nbins, const std::vector< std::pair< double, double > > &loUpPairs)Rivet::Analysisinlineprotected
book(Histo1DPtr &ao, const std::string &name, const size_t nbins, const double lower, const double upper) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(Profile1DPtr &ao, const std::string &name, const size_t nbins, const double lower, const double upper) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(Histo2DPtr &ao, const std::string &name, const size_t nbinsX, const double lowerX, const double upperX, const size_t nbinsY, const double lowerY, const double upperY) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(Profile2DPtr &ao, const std::string &name, const size_t nbinsX, const double lowerX, const double upperX, const size_t nbinsY, const double lowerY, const double upperY) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(Histo3DPtr &ao, const std::string &name, const size_t nbinsX, const double lowerX, const double upperX, const size_t nbinsY, const double lowerY, const double upperY, const size_t nbinsZ, const double lowerZ, const double upperZ) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(Profile3DPtr &ao, const std::string &name, const size_t nbinsX, const double lowerX, const double upperX, const size_t nbinsY, const double lowerY, const double upperY, const size_t nbinsZ, const double lowerZ, const double upperZ) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(BinnedDbnPtr< DbnN, AxisT... > &ao, const std::string &name, const std::vector< AxisT > &... binedges)Rivet::Analysisinlineprotected
book(BinnedDbnPtr< DbnN, AxisT... > &ao, const std::string &name, const std::initializer_list< AxisT > &... binedges)Rivet::Analysisinlineprotected
book(BinnedDbnPtr< DbnN, AxisT... > &ao, const std::string &name, const YODA::BinnedEstimate< AxisT... > &refest)Rivet::Analysisinlineprotected
book(BinnedDbnPtr< DbnN, AxisT... > &ao, const std::string &name)Rivet::Analysisinlineprotected
book(BinnedDbnPtr< DbnN, AxisT... > &ao, const unsigned int datasetID, const unsigned int xAxisID, const unsigned int yAxisID)Rivet::Analysisinlineprotected
book(HistoGroupPtr< GroupAxisT, AxisT... > &ao, const std::vector< GroupAxisT > &edges, const std::vector< std::string > &names) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(HistoGroupPtr< GroupAxisT, AxisT... > &ao, const std::vector< GroupAxisT > &edges) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(HistoGroupPtr< GroupAxisT, AxisT... > &ao, std::initializer_list< GroupAxisT > &&edges) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(BinnedEstimatePtr< AxisT... > &ao, const std::string &name, const std::vector< size_t > &nbins, const std::vector< std::pair< double, double > > &loUpPairs)Rivet::Analysisinlineprotected
book(Estimate1DPtr &ao, const std::string &name, const size_t nbins, const double lower, const double upper) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(Estimate2DPtr &ao, const std::string &name, const size_t nbinsX, const double lowerX, const double upperX, const size_t nbinsY, const double lowerY, const double upperY) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(Estimate3DPtr &ao, const std::string &name, const size_t nbinsX, const double lowerX, const double upperX, const size_t nbinsY, const double lowerY, const double upperY, const size_t nbinsZ, const double lowerZ, const double upperZ) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(BinnedEstimatePtr< AxisT... > &ao, const std::string &name, const std::vector< AxisT > &... binedges)Rivet::Analysisinlineprotected
book(BinnedEstimatePtr< AxisT... > &ao, const std::string &name, const std::initializer_list< AxisT > &... binedges)Rivet::Analysisinlineprotected
book(BinnedEstimatePtr< AxisT... > &ao, const std::string &name)Rivet::Analysisinlineprotected
book(BinnedEstimatePtr< AxisT... > &ao, const unsigned int datasetID, const unsigned int xAxisID, const unsigned int yAxisID)Rivet::Analysisinlineprotected
book(ScatterNDPtr< N > &snd, const string &name, const bool copy_pts=false)Rivet::Analysisinlineprotected
book(ScatterNDPtr< N > &snd, const unsigned int datasetID, const unsigned int xAxisID, const unsigned int yAxisID, const bool copy_pts=false)Rivet::Analysisinlineprotected
book(Scatter2DPtr &snd, const string &name, const size_t npts, const double lower, const double upper)Rivet::Analysisinlineprotected
book(Scatter3DPtr &snd, const string &name, const size_t nptsX, const double lowerX, const double upperX, const size_t nptsY, const double lowerY, const double upperY) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(Scatter2DPtr &snd, const string &name, const std::vector< double > &binedges)Rivet::Analysisinlineprotected
book(Scatter3DPtr &snd, const string &name, const std::vector< double > &binedgesX, const std::vector< double > &binedgesY) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(ScatterNDPtr< N > &snd, const string &name, const YODA::ScatterND< N > &refscatter)Rivet::Analysisinlineprotected
book(CutflowPtr &ao, const string &name, const std::vector< std::string > &edges)Rivet::Analysisinlineprotected
book(CutflowPtr &ao, const string &name, const std::initializer_list< std::string > &edges)Rivet::Analysisinlineprotected
book(CutflowsPtr &ao, const std::vector< std::string > &edges, const std::vector< std::vector< std::string > > &innerEdges) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(CutflowsPtr &ao, const std::vector< std::string > &edges) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(CutflowsPtr &ao, std::initializer_list< std::string > &&edges) (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
book(const string &projName, const vector< pair< double, double > > &centralityBins, const vector< tuple< size_t, size_t, size_t > > &ref)Rivet::Analysisinline
collider() constRivet::Analysisinlinevirtual
compatibleWithRun() constRivet::Analysis
crossSection() constRivet::Analysisprotected
crossSectionError() constRivet::Analysisprotected
crossSectionErrorPerEvent() constRivet::Analysisprotected
crossSectionPerEvent() constRivet::Analysisprotected
dbl(double x) (defined in Rivet::Analysis)Rivet::Analysisinline
dbl(const YODA::Counter &c) (defined in Rivet::Analysis)Rivet::Analysisinline
dbl(const YODA::Estimate0D &e) (defined in Rivet::Analysis)Rivet::Analysisinline
dbl(const YODA::Scatter1D &s) (defined in Rivet::Analysis)Rivet::Analysisinline
declare(const PROJ &proj, const std::string &name) constRivet::ProjectionApplierinlineprotected
declare(const std::string &name, const PROJ &proj) constRivet::ProjectionApplierinlineprotected
declareCentrality(const SingleValueProjection &proj, string calAnaName, string calHistName, const string projName, PercentileOrder pctorder=PercentileOrder::DECREASING)Rivet::Analysis
defaultWeightIndex() constRivet::Analysisprotected
description() constRivet::Analysisinlinevirtual
divByGroupWidth(HistoGroupPtr< GroupAxisT, AxisT... > &group)Rivet::Analysisinlineprotected
divByGroupWidth(std::map< T, U > &aos)Rivet::Analysisinlineprotected
divByGroupWidth(AORange &aos)Rivet::Analysisinlineprotected
divByGroupWidth(std::initializer_list< T > aos)Rivet::Analysisinlineprotected
divide(CounterPtr c1, CounterPtr c2, Estimate0DPtr est) constRivet::Analysisprotected
divide(const YODA::Counter &c1, const YODA::Counter &c2, Estimate0DPtr est) constRivet::Analysisprotected
divide(Estimate0DPtr e1, Estimate0DPtr e2, Estimate0DPtr est) constRivet::Analysisprotected
divide(const YODA::Estimate0D &e1, const YODA::Estimate0D &e2, Estimate0DPtr est) constRivet::Analysisprotected
divide(const YODA::BinnedDbn< DbnN, AxisT... > &h1, const YODA::BinnedDbn< DbnN, AxisT... > &h2, BinnedEstimatePtr< AxisT... > est) constRivet::Analysisinlineprotected
divide(BinnedDbnPtr< DbnN, AxisT... > h1, BinnedDbnPtr< DbnN, AxisT... > h2, BinnedEstimatePtr< AxisT... > est) const (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
divide(const YODA::BinnedEstimate< AxisT... > &e1, const YODA::BinnedEstimate< AxisT... > &e2, BinnedEstimatePtr< AxisT... > est) constRivet::Analysisinlineprotected
divide(BinnedEstimatePtr< AxisT... > e1, BinnedEstimatePtr< AxisT... > e2, BinnedEstimatePtr< AxisT... > est) const (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
efficiency(CounterPtr c1, CounterPtr c2, Estimate0DPtr est) constRivet::Analysisinlineprotected
efficiency(const YODA::Counter &c1, const YODA::Counter &c2, Estimate0DPtr est) constRivet::Analysisinlineprotected
efficiency(const YODA::BinnedDbn< DbnN, AxisT... > &h1, const YODA::BinnedDbn< DbnN, AxisT... > &h2, BinnedEstimatePtr< AxisT... > est) constRivet::Analysisinlineprotected
efficiency(BinnedDbnPtr< DbnN, AxisT... > h1, BinnedDbnPtr< DbnN, AxisT... > h2, BinnedEstimatePtr< AxisT... > est) const (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
efficiency(const YODA::BinnedEstimate< AxisT... > &e1, const YODA::BinnedEstimate< AxisT... > &e2, BinnedEstimatePtr< AxisT... > est) constRivet::Analysisinlineprotected
efficiency(BinnedEstimatePtr< AxisT... > e1, BinnedEstimatePtr< AxisT... > e2, BinnedEstimatePtr< AxisT... > est) const (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
experiment() constRivet::Analysisinlinevirtual
finalize()Rivet::Analysisinlinevirtual
get(const std::string &name) constRivet::ProjectionApplierinline
getAnalysisObject(const std::string &aoname) constRivet::Analysisinlineprotected
getAnalysisObject(const std::string &ananame, const std::string &aoname)Rivet::Analysisinlineprotected
getImmediateChildProjections() constRivet::ProjectionApplierinline
getLog() constRivet::Analysisprotected
getOption(std::string optname, string def="") constRivet::Analysisinline
getOption(std::string optname, const char *def)Rivet::Analysisinline
getOption(std::string optname, T def) constRivet::Analysisinline
getOption(std::string optname, bool def) constRivet::Analysisinline
getPreload(const string &path) constRivet::Analysisinlineprotected
getProjection(const std::string &name) constRivet::ProjectionApplierinline
getProjection(const std::string &name) constRivet::ProjectionApplierinline
getProjectionFromDeclQueue(const std::string name) constRivet::ProjectionApplierinline
getProjections() constRivet::ProjectionApplierinline
getProjHandler() constRivet::ProjectionApplierinlineprotected
handler() constRivet::Analysisinline
hasProjection(const std::string &name) constRivet::ProjectionApplierinline
histoDir() constRivet::Analysisprotected
histoPath(const std::string &hname) constRivet::Analysisprotected
histoPath(unsigned int datasetID, unsigned int xAxisID, unsigned int yAxisID) constRivet::Analysisprotected
info() constRivet::Analysisinline
info()Rivet::Analysisinline
init()Rivet::Analysisinlinevirtual
inspireID() constRivet::Analysisinlinevirtual
integrate(const YODA::BinnedDbn< DbnN, AxisT... > &h, BinnedEstimatePtr< AxisT... > est) constRivet::Analysisinlineprotected
integrate(BinnedDbnPtr< DbnN, AxisT... > &h, BinnedEstimatePtr< AxisT... > est) const (defined in Rivet::Analysis)Rivet::Analysisinlineprotected
isCompatibleWithSqrtS(double energy, double tolerance=1e-5) constRivet::Analysis
keywords() constRivet::Analysisinlinevirtual
loadInfo()Rivet::Analysisinline
luminosity() constRivet::Analysisinlinevirtual
luminosityfb() constRivet::Analysisinlinevirtual
luminositypb() constRivet::Analysisinline
markAsOwned() constRivet::ProjectionApplierinline
merging() constRivet::Analysisinline
mkAxisCode(unsigned int datasetID, unsigned int xAxisID, unsigned int yAxisID) constRivet::Analysisprotected
name() constRivet::Analysisinlinevirtual
normalize(BinnedDbnPtr< DbnN, AxisT... > ao, const CounterAdapter norm=1.0, const bool includeoverflows=true)Rivet::Analysisinlineprotected
normalize(HistoGroupPtr< GroupAxisT, AxisT... > group, const CounterAdapter norm=1.0, const bool includeoverflows=true)Rivet::Analysisinlineprotected
normalize(AORange &aos, const CounterAdapter norm=1.0, const bool includeoverflows=true)Rivet::Analysisinlineprotected
normalize(std::initializer_list< T > &&aos, const CounterAdapter norm=1.0, const bool includeoverflows=true)Rivet::Analysisinlineprotected
normalize(std::map< T, U > &aos, const CounterAdapter norm=1.0, const bool includeoverflows=true)Rivet::Analysisinlineprotected
normalizeGroup(HistoGroupPtr< GroupAxisT, AxisT... > group, const CounterAdapter norm=1.0, const bool includeoverflows=true)Rivet::Analysisinlineprotected
normalizeGroup(AORange &aos, const CounterAdapter norm=1.0, const bool includeoverflows=true)Rivet::Analysisinlineprotected
normalizeGroup(std::initializer_list< T > &&aos, const CounterAdapter norm=1.0, const bool includeoverflows=true)Rivet::Analysisinlineprotected
normalizeGroup(std::map< T, U > &aos, const CounterAdapter norm=1.0, const bool includeoverflows=true)Rivet::Analysisinlineprotected
numEvents() constRivet::Analysisprotected
operator=(const Analysis &)=deleteRivet::Analysis
options() constRivet::Analysisinline
ProjectionApplier()Rivet::ProjectionApplier
rawHookIn(YODA::AnalysisObjectPtr yao) (defined in Rivet::Analysis)Rivet::Analysisinlineprotectedvirtual
rawHookOut(const vector< MultiplexAOPtr > &raos, size_t iW) (defined in Rivet::Analysis)Rivet::Analysisinlineprotectedvirtual
reentrant() constRivet::Analysisinlinevirtual
refData() constRivet::Analysisinlineprotected
refData(const string &hname) constRivet::Analysisinlineprotected
refData(unsigned int datasetId, unsigned int xAxisId, unsigned int yAxisId) constRivet::Analysisinlineprotected
refDataName() constRivet::Analysisinlinevirtual
references() constRivet::Analysisinlinevirtual
refFile() constRivet::Analysisinlinevirtual
refMatch() constRivet::Analysisinlinevirtual
refUnmatch() constRivet::Analysisinlinevirtual
registerAO(const YODAT &yao)Rivet::Analysisinlineprotected
removeAnalysisObject(const std::string &path)Rivet::Analysisprotected
removeAnalysisObject(const MultiplexAOPtr &ao)Rivet::Analysisprotected
requiredBeamEnergies() constRivet::Analysisinlinevirtual
requiredBeamIDs() constRivet::Analysisinlinevirtual
runInfo() constRivet::Analysisinlinevirtual
scale(MultiplexPtr< Multiplexer< T > > &ao, CounterAdapter factor)Rivet::Analysisinlineprotected
scale(HistoGroupPtr< GroupAxisT, AxisT... > &group, CounterAdapter factor)Rivet::Analysisinlineprotected
scale(CutflowsPtr &group, CounterAdapter factor)Rivet::Analysisinlineprotected
scale(std::map< T, U > &aos, CounterAdapter factor)Rivet::Analysisinlineprotected
scale(AORange &aos, CounterAdapter factor)Rivet::Analysisinlineprotected
scale(std::initializer_list< T > aos, CounterAdapter factor)Rivet::Analysisinlineprotected
setProjectionHandler(ProjectionHandler &projectionHandler) constRivet::ProjectionApplierprotected
setRefDataName(const std::string &ref_data="")Rivet::Analysisinlinevirtual
setRequiredBeamEnergies(const std::vector< std::pair< double, double > > &energies)Rivet::Analysisinlinevirtual
setRequiredBeamIDs(const std::vector< PdgIdPair > &beamids)Rivet::Analysisinlinevirtual
spiresID() constRivet::Analysisinlinevirtual
sqrtS() constRivet::Analysis
status() constRivet::Analysisinlinevirtual
summary() constRivet::Analysisinlinevirtual
sumOfWeights() constRivet::Analysisinlineprotected
sumW() constRivet::Analysisprotected
sumW2() constRivet::Analysisprotected
syncDeclQueue()Rivet::Analysisinline
todos() constRivet::Analysisinlinevirtual
validation() constRivet::Analysisinlinevirtual
warning() constRivet::Analysisinlinevirtual
writerDoublePrecision() constRivet::Analysisinlinevirtual
year() constRivet::Analysisinlinevirtual
~Analysis()Rivet::Analysisinlinevirtual
~ProjectionApplier() (defined in Rivet::ProjectionApplier)Rivet::ProjectionAppliervirtual