Rivet is hosted by Hepforge, IPPP Durham
Analysis.hh File Reference
Include dependency graph for Analysis.hh:

Go to the source code of this file.

Classes

class  Analysis
 This is the base class of all analysis classes in Rivet. More...

Namespaces

namespace  Rivet

Defines

#define vetoEvent   do { MSG_DEBUG("Vetoing event on line " << __LINE__ << " of " << __FILE__); return; } while(0)
#define DECLARE_RIVET_PLUGIN(clsname)   Rivet::AnalysisBuilder<clsname> plugin_ ## clsname
#define DECLARE_ALIASED_RIVET_PLUGIN(clsname, alias)   DECLARE_RIVET_PLUGIN(clsname)( #alias )
#define DEFAULT_RIVET_ANALYSIS_CTOR(clsname)   clsname() : Analysis(# clsname) {}
#define DEFAULT_RIVET_ANA_CONSTRUCTOR(clsname)   DEFAULT_RIVET_ANALYSIS_CTOR(clsname)

Define Documentation

#define DECLARE_ALIASED_RIVET_PLUGIN (   clsname,
  alias 
)    DECLARE_RIVET_PLUGIN(clsname)( #alias )

Preprocessor define to prettify the global-object plugin hook mechanism, with an extra alias name for this analysis.

Definition at line 1017 of file Analysis.hh.

#define DECLARE_RIVET_PLUGIN (   clsname)    Rivet::AnalysisBuilder<clsname> plugin_ ## clsname

Preprocessor define to prettify the global-object plugin hook mechanism.

Definition at line 1012 of file Analysis.hh.

#define DEFAULT_RIVET_ANA_CONSTRUCTOR (   clsname)    DEFAULT_RIVET_ANALYSIS_CTOR(clsname)

Preprocessor define to prettify the manky constructor with name string argument

Definition at line 1024 of file Analysis.hh.

#define DEFAULT_RIVET_ANALYSIS_CTOR (   clsname)    clsname() : Analysis(# clsname) {}

Definition at line 1021 of file Analysis.hh.

#define vetoEvent   do { MSG_DEBUG("Vetoing event on line " << __LINE__ << " of " << __FILE__); return; } while(0)

Preprocessor define for vetoing events, including the log message and return.

Definition at line 20 of file Analysis.hh.

Referenced by ATLAS_2011_I894867::analyze(), OPAL_1994_S2927284::analyze(), MC_JetSplittings::analyze(), PDG_HADRON_MULTIPLICITIES::analyze(), CMS_2012_I1193338::analyze(), PDG_HADRON_MULTIPLICITIES_RATIOS::analyze(), CMS_2015_I1327224::analyze(), CMS_2012_I1184941::analyze(), CMS_2015_I1384119::analyze(), SLD_2004_S5693039::analyze(), CMS_2011_S8950903::analyze(), CMS_2013_I1265659::analyze(), CMS_2015_I1356998::analyze(), OPAL_1998_S3780481::analyze(), TOTEM_2012_I1115294::analyze(), TOTEM_2014_I1328627::analyze(), CMS_2011_S8941262::analyze(), CMS_2011_S9088458::analyze(), CMS_2012_PAS_QCD_11_010::analyze(), ATLAS_2010_S8591806::analyze(), STAR_2008_S7993412::analyze(), UA5_1987_S1640666::analyze(), D0_2000_S4480767::analyze(), D0_2011_I895662::analyze(), CMS_2011_I954992::analyze(), SLD_1999_S3743934::analyze(), CMS_2011_S8968497::analyze(), CMS_2012_I1090423::analyze(), LHCB_2012_I1208102::analyze(), OPAL_1995_S3198391::analyze(), OPAL_1997_S3608263::analyze(), OPAL_2000_S4418603::analyze(), CDF_2008_S8093652::analyze(), ALICE_2012_I1181770::analyze(), CMS_2011_S8957746::analyze(), ALEPH_2002_S4823664::analyze(), ATLAS_2015_I1387176::analyze(), DELPHI_2011_I890503::analyze(), E735_1998_S3905616::analyze(), CDF_2000_S4155203::analyze(), DELPHI_1999_S3960137::analyze(), OPAL_1996_S3257789::analyze(), OPAL_1998_S3702294::analyze(), D0_2000_I503361::analyze(), ATLAS_2012_I1188891::analyze(), OPAL_1993_I342766::analyze(), STAR_2006_S6870392::analyze(), ATLAS_2011_S9002537::analyze(), MC_WKTSPLITTINGS::analyze(), ALEPH_1995_I382179::analyze(), UA5_1982_S875503::analyze(), ALEPH_1999_S4193598::analyze(), D0_2008_S7554427::analyze(), DELPHI_1995_S3137023::analyze(), MC_HINC::analyze(), CDF_2000_S4266730::analyze(), CDF_2005_S6080774::analyze(), CDF_2012_I1124333::analyze(), CMS_2013_I1273574::analyze(), ATLAS_2011_S8994773::analyze(), D0_1996_S3324664::analyze(), ATLAS_2015_I1393758::analyze(), D0_2015_I1324946::analyze(), L3_1992_I336180::analyze(), MC_HKTSPLITTINGS::analyze(), MC_PDFS::analyze(), MC_ZKTSPLITTINGS::analyze(), SLD_2002_S4869273::analyze(), ATLAS_2015_I1364361::analyze(), ATLAS_2016_I1419070::analyze(), CDF_1990_S2089246::analyze(), MC_DIPHOTON::analyze(), MC_HJETS::analyze(), CDF_2009_NOTE_9936::analyze(), D0_2000_I499943::analyze(), D0_2008_S6879055::analyze(), ALEPH_2001_S4656318::analyze(), CDF_1988_S1865951::analyze(), ATLAS_2011_I925932::analyze(), DELPHI_2002_069_CONF_603::analyze(), LHCB_2015_I1333223::analyze(), CDF_1993_S2742446::analyze(), MC_WJETS::analyze(), CDF_2001_S4517016::analyze(), MC_ZJETS::analyze(), SFM_1984_S1178091::analyze(), CDF_2009_S8436959::analyze(), CMS_2011_S8973270::analyze(), CMS_2015_I1346843::analyze(), DELPHI_2000_S4328825::analyze(), MC_ZINC::analyze(), CDF_2008_S7540469::analyze(), OPAL_2002_S5361494::analyze(), SLD_1996_S3398250::analyze(), CDF_2012_NOTE10874::analyze(), CMS_2011_S9215166::analyze(), CMS_2013_I1272853::analyze(), D0_2010_S8570965::analyze(), CDF_2008_S7782535::analyze(), OPAL_1998_S3749908::analyze(), D0_2006_S6438750::analyze(), D0_2010_S8566488::analyze(), ATLAS_2010_S8914702::analyze(), MC_PHOTONINC::analyze(), ATLAS_2012_I1199269::analyze(), ALICE_2010_S8625980::analyze(), MC_WWKTSPLITTINGS::analyze(), OPAL_1997_S3396100::analyze(), ALEPH_1996_S3196992::analyze(), D0_2008_S7837160::analyze(), MC_PHOTONKTSPLITTINGS::analyze(), CDF_1996_S3418421::analyze(), MC_ZZKTSPLITTINGS::analyze(), ATLAS_2014_I1307756::analyze(), ATLAS_2016_I1452559::analyze(), ATLAS_2016_I1468168::analyze(), MC_LEADJETUE::analyze(), STAR_2006_S6500200::analyze(), ATLAS_2011_S9120807::analyze(), UA5_1986_S1583476::analyze(), ATLAS_2014_I1298811::analyze(), D0_2008_S7863608::analyze(), D0_2009_S8320160::analyze(), CDF_1994_S2952106::analyze(), ATLAS_2013_I1216670::analyze(), CDF_2009_S8233977::analyze(), ATLAS_2011_I954993::analyze(), MC_WINC::analyze(), D0_2009_S8202443::analyze(), UA5_1989_S1926373::analyze(), CMS_2013_I1209721::analyze(), CMS_2015_I1385107::analyze(), MC_PHOTONJETS::analyze(), ATLAS_2011_I921594::analyze(), ATLAS_2013_I1219109::analyze(), CDF_1996_S3108457::analyze(), STAR_2006_S6860818::analyze(), CMS_2014_I1298810::analyze(), MC_HHJETS::analyze(), D0_1995_I398175::analyze(), ATLAS_2015_I1394679::analyze(), CDF_1997_S3541940::analyze(), ATLAS_2015_CONF_2015_041::analyze(), D0_2008_S7662670::analyze(), MC_ZZJETS::analyze(), ATLAS_2016_I1457605::analyze(), CMS_2011_S9120041::analyze(), ATLAS_2014_I1298023::analyze(), H1_1994_S2919893::analyze(), CDF_2008_S8095620::analyze(), CMS_2013_I1256943::analyze(), CMS_2015_I1310737::analyze(), MC_WWJETS::analyze(), CDF_2005_S6217184::analyze(), CMS_2012_I1107658::analyze(), ATLAS_2012_I946427::analyze(), ATLAS_2012_CONF_2012_104::analyze(), STAR_2009_UE_HELEN::analyze(), D0_2009_S8349509::analyze(), ATLAS_2012_I1126136::analyze(), CDF_2006_S6653332::analyze(), ATLAS_2013_I1243871::analyze(), ATLAS_2011_S8924791::analyze(), LHCB_2013_I1208105::analyze(), UA1_1990_S2044935::analyze(), ATLAS_2012_I1190891::analyze(), ATLAS_2014_I1315949::analyze(), D0_2004_S5992206::analyze(), ATLAS_2012_I1186556::analyze(), CMS_2013_I1218372::analyze(), CDF_2008_S7541902::analyze(), ATLAS_2013_I1244522::analyze(), CMS_2013_I1261026::analyze(), ATLAS_2012_CONF_2012_105::analyze(), ATLAS_2015_I1351916::analyze(), H1_1995_S3167097::analyze(), ATLAS_2016_I1424838::analyze(), JADE_1998_S3612880::analyze(), CMS_2013_I1224539_DIJET::analyze(), ATLAS_2015_I1376945::analyze(), D0_1996_S3214044::analyze(), MC_WPOL::analyze(), ATLAS_2011_S9212183::analyze(), ATLAS_2014_I1306294::analyze(), MC_WWINC::analyze(), ATLAS_2012_I1124167::analyze(), ATLAS_2011_CONF_2011_098::analyze(), ATLAS_2013_I1217863_Z::analyze(), CDF_2010_S8591881_QCD::analyze(), MC_ZZINC::analyze(), CDF_2010_S8591881_DY::analyze(), ATLAS_2013_I1217863_W::analyze(), CMS_2016_I1473674::analyze(), ATLAS_2011_S9108483::analyze(), ATLAS_2012_CONF_2012_103::analyze(), ATLAS_2012_I1093738::analyze(), UA5_1988_S1867512::analyze(), ATLAS_2012_I1112263::analyze(), ZEUS_2001_S4815815::analyze(), H1_2000_S4129130::analyze(), ATLAS_2014_I1307243::analyze(), TASSO_1990_S2148048::analyze(), ATLAS_2011_S8983313::analyze(), ATLAS_2016_I1458270::analyze(), ATLAS_2015_I1390114::analyze(), ATLAS_2013_I1190187::analyze(), ATLAS_2015_I1397635::analyze(), ATLAS_2012_I1095236::analyze(), ATLAS_2012_I1125961::analyze(), ATLAS_2013_I1217867::analyze(), ATLAS_2012_CONF_2012_001::analyze(), ATLAS_2011_CONF_2011_090::analyze(), ATLAS_2016_I1444991::analyze(), CDF_2001_S4751469::analyze(), ATLAS_2012_CONF_2012_109::analyze(), MC_TTBAR::analyze(), ATLAS_2012_I1117704::analyze(), ATLAS_2011_I926145::analyze(), D0_2008_S7719523::analyze(), ATLAS_2015_I1408516::analyze(), MC_VH2BB::analyze(), CMS_2013_I1224539_WJET::analyze(), CMS_2014_I1303894::analyze(), ATLAS_2011_S9019561::analyze(), ATLAS_2012_I1204447::analyze(), CMS_2013_I1224539_ZJET::analyze(), ATLAS_2013_I1230812::analyze(), ATLAS_2012_CONF_2012_153::analyze(), ATLAS_2012_I1083318::analyze(), ATLAS_2014_I1327229::analyze(), ATLAS_2010_S8894728::analyze(), OPAL_2001_S4553896::analyze(), ATLAS_2014_I1304688::analyze(), ATLAS_2011_S9212353::analyze(), OPAL_2004_S6132243::analyze(), ATLAS_2014_I1312627::analyze(), ATLAS_2015_I1404878::analyze(), ATLAS_2015_I1397637::analyze(), ATLAS_2015_I1345452::analyze(), ATLAS_2011_I945498::analyze(), MC_SUSY::analyze(), ATLAS_2011_S9041966::analyze(), ATLAS_2012_I1091481::analyze(), ATLAS_2012_I943401::analyze(), ATLAS_2014_I1306615::analyze(), CMS_2015_I1397174::analyze(), ATLAS_2011_S9225137::analyze(), ATLAS_2011_I944826::analyze(), CMS_2015_I1370682::analyze(), ALEPH_1996_S3486095::analyze(), ATLAS_2012_I1094061::analyze(), CMS_2014_I1305624::analyze(), DELPHI_1996_S3430090::analyze(), CDF_2004_S5839831::analyze(), ATLAS_2011_S9126244::analyze(), ATLAS_2014_I1319490::analyze(), ATLAS_2012_I1203852::analyze(), ATLAS_2014_I1282447::analyze(), ATLAS_2014_I1279489::analyze(), CDF_2009_S8057893::CDF_2009_S8057893::analyze(), and CMS_2013_I1258128::makeZCut().