diff --git a/data/plotinfo/ALICE_2010_I880049.plot b/data/plotinfo/ALICE_2010_I880049.plot
new file mode 100644
--- /dev/null
+++ b/data/plotinfo/ALICE_2010_I880049.plot
@@ -0,0 +1,15 @@
+# BEGIN PLOT /ALICE_2010_I880049/d01-x01-y01
+Title=$N_\text{ch}$ vs. centrality, $\sqrt{s_\text{NN}} = \text{2.76~TeV}$
+XLabel=$c (%)$
+YLabel=$ \mathrm{d}N_\text{ch} / \mathrm{d}\eta $
+LogX=0
+LogY=0
+# END PLOT
+
+# BEGIN PLOT /ALICE_2010_I880049/d02-x01-y01
+Title=$N_\text{ch}$ vs. $N_\text{part}$, $\sqrt{s_\text{NN}} = \text{2.76~TeV}$
+XLabel=$N_\text{part}$
+YLabel=$ ((\mathrm{d}N_\text{ch}) / (\mathrm{d}\eta)) / (N_\text{part} / 2)$
+LogX=0
+LogY=0
+# END PLOT
\ No newline at end of file
diff --git a/data/refdata/ALICE_2010_I880049.yoda b/data/refdata/ALICE_2010_I880049.yoda
new file mode 100644
--- /dev/null
+++ b/data/refdata/ALICE_2010_I880049.yoda
@@ -0,0 +1,30 @@
+# BEGIN YODA_SCATTER2D /REF/ALICE_2010_I880049/d01-x01-y01
+Path=/REF/ALICE_2010_I880049/d01-x01-y01
+Type=Scatter2D
+# xval   xerr-   xerr+  yval	yerr-	yerr+
+2.5	 2.5	 2.5	1601.0	60.0	60.0
+7.5	 2.5	 2.5	1294.0	49.0	49.0
+15.0	 5.0	 5.0	966.0	37.0	37.0
+25.0	 5.0	 5.0	649.0	23.0	23.0
+35.0	 5.0	 5.0	426.0	15.0	15.0
+45.0	 5.0	 5.0	261.0	9.0	9.0
+55.0	 5.0	 5.0	149.0	6.0	6.0
+65.0	 5.0	 5.0	76.0 	4.0 	4.0
+75.0	 5.0	 5.0	35.0 	2.0 	2.0
+# END YODA_SCATTER2D 
+
+
+# BEGIN YODA_SCATTER2D /REF/ALICE_2010_I880049/d02-x01-y01
+Path=/REF/ALICE_2010_I880049/d02-x01-y01
+Type=Scatter2D
+# xval   xerr-   xerr+   yval   yerr-   yerr+
+382.8	 0.0	 0.0	 8.4	0.3	0.3
+329.7	 0.0	 0.0	 7.9	0.3	0.3
+260.5	 0.0	 0.0	 7.4	0.3	0.3
+186.4	 0.0	 0.0	 7.0	0.3	0.3
+128.9	 0.0	 0.0	 6.6	0.3	0.3
+85.0	 0.0	 0.0	 6.1 	0.3	0.3
+52.8	 0.0	 0.0	 5.7 	0.3 	0.3
+30.0	 0.0	 0.0	 5.1 	0.3 	0.3
+15.8	 0.0	 0.0	 4.4 	0.4 	0.4
+# END YODA_SCATTER2D 
\ No newline at end of file
diff --git a/src/Analyses/ALICE_2010_I880049.cc b/src/Analyses/ALICE_2010_I880049.cc
new file mode 100644
--- /dev/null
+++ b/src/Analyses/ALICE_2010_I880049.cc
@@ -0,0 +1,102 @@
+// -*- C++ -*-
+#include "Rivet/Analysis.hh"
+#include "Rivet/Projections/ChargedFinalState.hh"
+#include "Rivet/Tools/Cuts.hh"
+#include <fstream>
+
+#define _USE_MATH_DEFINES
+#include <math.h>
+
+namespace Rivet {
+  
+  double quantile(double value, const Histo1DPtr hist);
+  
+  class ALICE_2010_I880049 : public Analysis {
+  
+  public:
+    
+    ALICE_2010_I880049() : 
+      Analysis("ALICE_2010_I880049")
+    {  }
+
+
+    void init() {
+
+      // Charged final states with |eta| < 0.5 and pT > 50 MeV
+      const Cut& cut = Cuts::abseta < 0.5 && Cuts::pT > 50*MeV;
+      const ChargedFinalState cfs(cut);
+      addProjection(cfs,"CFS");
+      
+      // Multiplicity distribution histogram for centrality calculation. If the histogram with the same name
+      // is loaded in preloadData() function (which will be called before init(), to be written by Andy)
+      // it will bind such preloaded histogram to the following histogram. Otherwise, empty histogram 
+      // will be created
+      // @note the name was not discussed yet, this is only an example: calib_mult...
+      _histCalibration = bookHisto1D("calib_mult_(eta<0.5)&&(pT>50*MeV)", 2000, 0, 2000, "Calibration histogram", "xlabel", "ylabel");
+      _histControl = bookHisto1D("control_mult_(eta<0.5)&&(pT>50*MeV)", 2000, 0, 2000, "Control histogram", "xlabel", "ylabel");
+      
+      // Histograms and variables initialization. Do it for each centrality range
+      _histNchVsCentr = bookProfile1D(1, 1, 1);
+      
+    }
+
+    void analyze(const Event& event) {
+
+      const ChargedFinalState& charged = applyProjection<ChargedFinalState>(event, "CFS");
+      Particles chargedParticles = charged.particlesByPt();
+      
+      std::cout << "num entries: " << _histCalibration->numEntries() << std::endl;
+      //MSG_INFO("num entries: " + _histCalibration->numEntries());
+      // Filling calibration, control, and analysis histograms
+      if (_histCalibration->numEntries() >= 50) {
+	_histControl->fill(charged.particles().size(), 1);
+	MSG_INFO("Filling the control histogram");
+	double c = quantile(charged.particles().size(), _histCalibration) * 100.0;
+	_histNchVsCentr->fill(c, charged.particles().size(), event.weight());
+	MSG_INFO("Filling the analysis plots");
+      } else {
+	_histCalibration->fill(charged.particles().size(), 1);
+	MSG_INFO("Filling the calibration histogram");
+      }
+      
+    }
+
+    void finalize() { }
+    
+  private:
+    
+    Profile1DPtr _histNchVsCentr;
+    Histo1DPtr _histCalibration;
+    Histo1DPtr _histControl;
+    
+  };
+
+  // The hook for the plugin system
+  DECLARE_RIVET_PLUGIN(ALICE_2010_I880049);
+  
+  // Function for calculating the quantile from histogram at selected value
+  // (below this value, including overflow)
+  // @note this function is here temporarily, it will be moved and modified 
+  // to create a general function for calculating the quantile of a histogram
+  double quantile(double value, const Histo1DPtr hist) {
+    
+    // Check if there are entries in the histogram
+    try {
+      if (hist->numEntries() == 0) {
+	throw WeightError("There are no entires in the histogram!");
+	//throw YODA::LowStatsError("Insufficient statistics in the histogram!");
+      }
+    } catch (...) {
+      //MSG_ERROR("Unable to calculate quantile of a histogram");
+      
+    }
+    
+    // Integration ranges
+    size_t upperBin = hist->binIndexAt(value);
+
+    // Calculate centrality as percentile
+    return hist->integralTo(upperBin, true) / hist->integral(true);
+    
+  }
+
+}
diff --git a/src/Analyses/Makefile.am b/src/Analyses/Makefile.am
--- a/src/Analyses/Makefile.am
+++ b/src/Analyses/Makefile.am
@@ -1,624 +1,625 @@
 AUTOMAKE_OPTIONS = -Wno-portability
 
 ## Flags for building all plugins
 AM_LDFLAGS = $(LDFLAGS) -module -avoid-version -L$(FASTJETLIBPATH)
 LIBS = $(FASTJETCONFIGLIBADD)
 lib_LTLIBRARIES =
 
 BUILT_SOURCES =
 DISTCLEANFILES =
 
 EXTRA_DIST = cat_with_lines
 
 noinst_LTLIBRARIES = libRivetAnalysisTools.la
 libRivetAnalysisTools_la_SOURCES = \
     MC_ParticleAnalysis.cc \
     MC_JetAnalysis.cc \
     MC_JetSplittings.cc
 
 %__all.cc :
 	$(srcdir)/cat_with_lines $^ > $@
 
 if ENABLE_ANALYSES
 
 lib_LTLIBRARIES += RivetALICEAnalyses.la
 
 nodist_RivetALICEAnalyses_la_SOURCES = ALICE__all.cc
 BUILT_SOURCES += ALICE__all.cc
 DISTCLEANFILES += ALICE__all.cc
 
 ALICE__all.cc : $(ALICE_ALL)
 
 EXTRA_DIST += $(ALICE_ALL)
 
 ALICE_ALL = \
+    ALICE_2010_I880049.cc \
     ALICE_2010_S8624100.cc \
     ALICE_2010_S8625980.cc \
     ALICE_2010_S8706239.cc \
     ALICE_2011_S8909580.cc \
     ALICE_2011_S8945144.cc \
     ALICE_2012_I1116147.cc \
     ALICE_2012_I1181770.cc \
     ALICE_2014_I1300380.cc \
     ALICE_2015_I1357424.cc
 
 
 lib_LTLIBRARIES += RivetATLASAnalyses.la
 
 nodist_RivetATLASAnalyses_la_SOURCES = ATLAS_1__all.cc ATLAS_2__all.cc
 BUILT_SOURCES += ATLAS_1__all.cc ATLAS_2__all.cc
 DISTCLEANFILES += ATLAS_1__all.cc ATLAS_2__all.cc
 
 ATLAS_1__all.cc : $(ATLAS_ALL_1)
 ATLAS_2__all.cc : $(ATLAS_ALL_2)
 
 EXTRA_DIST += $(ATLAS_ALL_1) $(ATLAS_ALL_2)
 
 ATLAS_ALL_1 = \
     ATLAS_2010_S8591806.cc \
     ATLAS_2010_S8817804.cc \
     ATLAS_2010_S8894728.cc \
     ATLAS_2010_S8914702.cc \
     ATLAS_2010_S8918562.cc \
     ATLAS_2010_S8919674.cc \
     ATLAS_2011_S8924791.cc \
     ATLAS_2011_S8971293.cc \
     ATLAS_2011_S8994773.cc \
     ATLAS_2011_S8983313.cc \
     ATLAS_2011_S9002537.cc \
     ATLAS_2011_S9120807.cc \
     ATLAS_2011_S9126244.cc \
     ATLAS_2011_S9128077.cc \
     ATLAS_2011_S9131140.cc \
     ATLAS_2011_S9212183.cc \
     ATLAS_2011_S9225137.cc \
     ATLAS_2011_S9019561.cc \
     ATLAS_2011_I894867.cc \
     ATLAS_2011_I919017.cc \
     ATLAS_2011_I921594.cc \
     ATLAS_2011_I925932.cc \
     ATLAS_2011_I926145.cc \
     ATLAS_2011_I929691.cc \
     ATLAS_2011_I930220.cc \
     ATLAS_2011_I944826.cc \
     ATLAS_2011_I945498.cc \
     ATLAS_2011_I954993.cc \
     ATLAS_2011_I928289_W.cc \
     ATLAS_2011_I928289_Z.cc \
     ATLAS_2011_S9035664.cc \
     ATLAS_2012_I943401.cc \
     ATLAS_2012_I1082009.cc \
     ATLAS_2012_I1082936.cc \
     ATLAS_2012_I1083318.cc \
     ATLAS_2012_I1084540.cc \
     ATLAS_2012_I1091481.cc \
     ATLAS_2012_I1093734.cc \
     ATLAS_2012_I1093738.cc \
     ATLAS_2012_I1094564.cc \
     ATLAS_2012_I1094568.cc \
     ATLAS_2012_I1112263.cc \
     ATLAS_2012_I1117704.cc \
     ATLAS_2012_I1118269.cc \
     ATLAS_2012_I1119557.cc \
     ATLAS_2012_I1124167.cc \
     ATLAS_2012_I1125575.cc \
     ATLAS_2012_I1125961.cc \
     ATLAS_2012_I1183818.cc \
     ATLAS_2012_I1188891.cc \
     ATLAS_2012_I1199269.cc \
     ATLAS_2012_I1203852.cc \
     ATLAS_2012_I1204447.cc \
     ATLAS_2012_I1204784.cc \
     ATLAS_2013_I1190187.cc \
     ATLAS_2013_I1217867.cc \
     ATLAS_2013_I1219109.cc \
     ATLAS_2013_I1230812.cc \
     ATLAS_2013_I1243871.cc \
     ATLAS_2013_I1263495.cc \
     ATLAS_2014_I1268975.cc \
     ATLAS_2014_I1279489.cc \
     ATLAS_2014_I1282441.cc \
     ATLAS_2014_I1298811.cc \
     ATLAS_2014_I1304688.cc \
     ATLAS_2014_I1307756.cc \
     ATLAS_2014_I1306294.cc \
     ATLAS_2014_I1315949.cc \
     ATLAS_2014_I1325553.cc \
     ATLAS_2014_I1300647.cc \
     ATLAS_2014_I1288706.cc \
     ATLAS_2014_I1307243.cc \
     ATLAS_2014_I1312627.cc
 
 ATLAS_ALL_2 = \
     ATLAS_2013_I1217863_W.cc \
     ATLAS_2013_I1217863_Z.cc \
     ATLAS_2014_I1306615.cc \
     ATLAS_2013_I1216670.cc \
     ATLAS_2013_I1244522.cc \
     ATLAS_2014_I1282447.cc \
     ATLAS_2014_I1298023.cc \
     ATLAS_2014_I1319490.cc \
     ATLAS_2014_I1326641.cc \
     ATLAS_2014_I1327229.cc \
     ATLAS_2015_I1345452.cc \
     ATLAS_2015_I1351916.cc \
     ATLAS_2015_I1364361.cc \
     ATLAS_2015_I1376945.cc \
     ATLAS_2015_I1387176.cc \
     ATLAS_2015_I1390114.cc \
     ATLAS_2015_I1393758.cc \
     ATLAS_2015_I1394679.cc \
     ATLAS_2015_I1397635.cc \
     ATLAS_2015_I1397637.cc \
     ATLAS_2015_I1404878.cc \
     ATLAS_2015_I1408516.cc \
     ATLAS_2016_I1419070.cc \
     ATLAS_2016_I1419652.cc \
     ATLAS_2016_I1424838.cc \
     ATLAS_2016_I1426695.cc \
     ATLAS_2016_I1444991.cc \
     ATLAS_2016_I1452559.cc \
     ATLAS_2016_I1457605.cc \
     ATLAS_2016_I1458270.cc \
     ATLAS_2016_I1468168.cc \
     ATLAS_2016_I1467230.cc \
     ATLAS_2016_I1467454.cc \
     ATLAS_2016_I1468167.cc \
     ATLAS_2016_I1479760.cc
 
 # PRELIMINARY / OBSOLETE
 ATLAS_ALL_2 += \
     ATLAS_2012_CONF_2012_001.cc \
     ATLAS_2010_CONF_2010_049.cc \
     ATLAS_2011_CONF_2011_090.cc \
     ATLAS_2011_CONF_2011_098.cc \
     ATLAS_2012_CONF_2012_103.cc \
     ATLAS_2012_CONF_2012_104.cc \
     ATLAS_2012_CONF_2012_105.cc \
     ATLAS_2012_CONF_2012_109.cc \
     ATLAS_2012_CONF_2012_153.cc \
     ATLAS_2015_CONF_2015_041.cc \
     ATLAS_2016_CONF_2016_037.cc \
     ATLAS_2016_CONF_2016_054.cc \
     ATLAS_2016_CONF_2016_078.cc \
     ATLAS_2016_CONF_2016_094.cc \
     ATLAS_2011_S9041966.cc \
     ATLAS_2011_S9212353.cc \
     ATLAS_2012_I946427.cc
 # UNVALIDATED
 ATLAS_ALL_2 += \
     ATLAS_2011_S9108483.cc \
     ATLAS_2012_I1095236.cc \
     ATLAS_2012_I1126136.cc \
     ATLAS_2012_I1180197.cc \
     ATLAS_2012_I1186556.cc \
     ATLAS_2012_I1190891.cc
 
 
 lib_LTLIBRARIES += RivetCMSAnalyses.la
 
 nodist_RivetCMSAnalyses_la_SOURCES = CMS__all.cc
 BUILT_SOURCES += CMS__all.cc
 DISTCLEANFILES += CMS__all.cc
 
 CMS__all.cc : $(CMS_ALL)
 
 EXTRA_DIST += $(CMS_ALL)
 
 
 
 CMS_ALL = \
     CMS_2010_S8547297.cc \
     CMS_2010_S8656010.cc \
     CMS_2011_S8884919.cc \
     CMS_2011_S8941262.cc \
     CMS_2011_S8950903.cc \
     CMS_2011_S8957746.cc \
     CMS_2011_S8968497.cc \
     CMS_2011_S8973270.cc \
     CMS_2011_S8978280.cc \
     CMS_2011_S9086218.cc \
     CMS_2011_S9088458.cc \
     CMS_2011_S9120041.cc \
     CMS_2011_S9215166.cc \
     CMS_2012_I941555.cc  \
     CMS_2011_I954992.cc  \
     CMS_2012_I1087342.cc \
     CMS_2012_I1090423.cc \
     CMS_2012_I1102908.cc \
     CMS_2012_I1107658.cc \
     CMS_2012_I1184941.cc \
     CMS_2012_I1193338.cc \
     CMS_2013_I1122847.cc \
     CMS_2013_I1208923.cc \
     CMS_2013_I1209721.cc \
     CMS_2013_I1218372.cc \
     CMS_2013_I1223519.cc \
     CMS_2013_I1224539_DIJET.cc \
     CMS_2013_I1224539_WJET.cc \
     CMS_2013_I1224539_ZJET.cc \
     CMS_2013_I1256943.cc \
     CMS_2013_I1258128.cc \
     CMS_2013_I1261026.cc \
     CMS_2013_I1265659.cc \
     CMS_2013_I1272853.cc \
     CMS_2013_I1273574.cc \
     CMS_2012_I1298807.cc \
     CMS_2014_I1298810.cc \
     CMS_2014_I1303894.cc \
     CMS_2014_I1305624.cc \
     CMS_2015_I1310737.cc \
     CMS_2015_I1327224.cc \
     CMS_2015_I1346843.cc \
     CMS_2015_I1356998.cc \
     CMS_2015_I1370682.cc \
     CMS_2015_I1384119.cc \
     CMS_2015_I1385107.cc \
     CMS_2015_I1397174.cc \
     CMS_2016_I1459051.cc \
     CMS_2016_I1473674.cc \
     CMSTOTEM_2014_I1294140.cc \
     TOTEM_2014_I1328627.cc
 # PRELIMINARY
 CMS_ALL += \
     CMS_2010_PAS_QCD_10_024.cc \
     CMS_2012_PAS_QCD_11_010.cc \
     CMS_2012_PAS_FSQ_12_020.cc \
     CMS_2016_PAS_SUS_16_14.cc
 
 
 lib_LTLIBRARIES += RivetLHCbAnalyses.la
 
 nodist_RivetLHCbAnalyses_la_SOURCES = LHCb__all.cc
 BUILT_SOURCES += LHCb__all.cc
 DISTCLEANFILES += LHCb__all.cc
 
 LHCb__all.cc : $(LHCb_ALL)
 
 EXTRA_DIST += $(LHCb_ALL)
 
 LHCb_ALL = \
     LHCB_2010_I867355.cc \
     LHCB_2010_S8758301.cc \
     LHCB_2011_I917009.cc \
     LHCB_2011_I919315.cc \
     LHCB_2012_I1119400.cc \
     LHCB_2012_I1208102.cc \
     LHCB_2013_I1218996.cc \
     LHCB_2013_I1208105.cc \
     LHCB_2014_I1262703.cc \
     LHCB_2014_I1281685.cc \
     LHCB_2015_I1333223.cc
 
 
 lib_LTLIBRARIES += RivetLHCfAnalyses.la
 RivetLHCfAnalyses_la_SOURCES = \
     LHCF_2012_I1115479.cc
 
 
 lib_LTLIBRARIES += RivetTOTEMAnalyses.la
 RivetTOTEMAnalyses_la_SOURCES = \
     TOTEM_2012_I1115294.cc \
     TOTEM_2012_I1220862.cc
 
 
 lib_LTLIBRARIES += RivetCDFAnalyses.la
 
 nodist_RivetCDFAnalyses_la_SOURCES = CDF__all.cc
 BUILT_SOURCES += CDF__all.cc
 DISTCLEANFILES += CDF__all.cc
 
 CDF__all.cc : $(CDF_ALL)
 
 EXTRA_DIST += $(CDF_ALL)
 
 
 
 CDF_ALL = \
     CDF_1988_S1865951.cc \
     CDF_1990_S2089246.cc \
     CDF_1994_S2952106.cc \
     CDF_1996_S3418421.cc \
     CDF_1998_S3618439.cc \
     CDF_2000_S4155203.cc \
     CDF_2000_S4266730.cc \
     CDF_2001_S4517016.cc \
     CDF_2001_S4751469.cc \
     CDF_2002_S4796047.cc \
     CDF_2004_S5839831.cc \
     CDF_2005_S6080774.cc \
     CDF_2005_S6217184.cc \
     CDF_2006_S6450792.cc \
     CDF_2006_S6653332.cc \
     CDF_2007_S7057202.cc \
     CDF_2008_S7540469.cc \
     CDF_2008_S7541902.cc \
     CDF_2008_S7782535.cc \
     CDF_2008_S7828950.cc \
     CDF_2008_S8093652.cc \
     CDF_2008_S8095620.cc \
     CDF_2009_S8233977.cc \
     CDF_2009_I856131.cc \
     CDF_2009_S8436959.cc \
     CDF_2010_S8591881_DY.cc \
     CDF_2010_S8591881_QCD.cc \
     CDF_2012_I1124333.cc \
     CDF_2015_1388868.cc
 # PRELIMINARY
 CDF_ALL += \
     CDF_2009_NOTE_9936.cc \
     CDF_2012_NOTE10874.cc
 # UNVALIDATED
 CDF_ALL += \
     CDF_1993_S2742446.cc \
     CDF_1996_S3108457.cc \
     CDF_1996_S3349578.cc \
     CDF_1997_S3541940.cc \
     CDF_2001_S4563131.cc
 
 
 lib_LTLIBRARIES += RivetD0Analyses.la
 
 nodist_RivetD0Analyses_la_SOURCES = D0__all.cc
 BUILT_SOURCES += D0__all.cc
 DISTCLEANFILES += D0__all.cc
 
 D0__all.cc : $(D0_ALL)
 
 EXTRA_DIST += $(D0_ALL)
 
 
 
 D0_ALL = \
     D0_1995_I398175.cc \
     D0_2000_I499943.cc \
     D0_2000_S4480767.cc \
     D0_2001_S4674421.cc \
     D0_2004_S5992206.cc \
     D0_2006_S6438750.cc \
     D0_2007_S7075677.cc \
     D0_2008_S6879055.cc \
     D0_2008_S7554427.cc \
     D0_2008_S7662670.cc \
     D0_2008_S7719523.cc \
     D0_2008_S7837160.cc \
     D0_2008_S7863608.cc \
     D0_2009_S8202443.cc \
     D0_2009_S8320160.cc \
     D0_2009_S8349509.cc \
     D0_2010_S8566488.cc \
     D0_2010_S8570965.cc \
     D0_2010_S8671338.cc \
     D0_2010_S8821313.cc \
     D0_2011_I895662.cc \
     D0_2015_I1324946.cc \
     D0_2000_I503361.cc
 # UNVALIDATED
 D0_ALL += \
     D0_1996_S3214044.cc \
     D0_1996_S3324664.cc
 
 
 lib_LTLIBRARIES += RivetHERAAnalyses.la
 
 nodist_RivetHERAAnalyses_la_SOURCES = HERA__all.cc
 BUILT_SOURCES += HERA__all.cc
 DISTCLEANFILES += HERA__all.cc
 
 HERA__all.cc : $(HERA_ALL)
 
 EXTRA_DIST += $(HERA_ALL)
 
 
 
 HERA_ALL = \
     H1_1994_S2919893.cc \
     H1_2000_S4129130.cc
 # UNVALIDATED
 HERA_ALL += \
     H1_1995_S3167097.cc \
     ZEUS_2001_S4815815.cc
 
 
 lib_LTLIBRARIES += RivetPetraAnalyses.la
 RivetPetraAnalyses_la_SOURCES = \
     JADE_1998_S3612880.cc \
     TASSO_1990_S2148048.cc
 
 lib_LTLIBRARIES += RivetLEPAnalyses.la
 
 nodist_RivetLEPAnalyses_la_SOURCES = LEP__all.cc
 BUILT_SOURCES += LEP__all.cc
 DISTCLEANFILES += LEP__all.cc
 
 LEP__all.cc : $(LEP_ALL)
 
 EXTRA_DIST += $(LEP_ALL)
 
 
 
 LEP_ALL = \
     ALEPH_1991_S2435284.cc \
     ALEPH_1995_I382179.cc \
     ALEPH_1996_S3486095.cc \
     ALEPH_1996_S3196992.cc \
     ALEPH_1999_S4193598.cc \
     ALEPH_2001_S4656318.cc \
     ALEPH_2002_S4823664.cc \
     ALEPH_2004_S5765862.cc \
     DELPHI_1995_S3137023.cc \
     DELPHI_1996_S3430090.cc \
     DELPHI_1999_S3960137.cc \
     DELPHI_2000_S4328825.cc \
     DELPHI_2011_I890503.cc \
     L3_1992_I336180.cc \
     L3_2004_I652683.cc \
     OPAL_1993_I342766.cc \
     OPAL_1994_S2927284.cc \
     OPAL_1995_S3198391.cc \
     OPAL_1996_S3257789.cc \
     OPAL_1997_S3396100.cc \
     OPAL_1997_S3608263.cc \
     OPAL_1998_S3702294.cc \
     OPAL_1998_S3749908.cc \
     OPAL_1998_S3780481.cc \
     OPAL_2000_S4418603.cc \
     OPAL_2001_S4553896.cc \
     OPAL_2002_S5361494.cc \
     OPAL_2003_I599181.cc \
     OPAL_2004_S6132243.cc \
     SLD_1996_S3398250.cc \
     SLD_1999_S3743934.cc \
     SLD_2002_S4869273.cc \
     SLD_2004_S5693039.cc
 # UNVALIDATED
 LEP_ALL += \
     OPAL_1993_S2692198.cc
 # OBSOLETE
 LEP_ALL += \
     DELPHI_2002_069_CONF_603.cc
 
 
 lib_LTLIBRARIES += RivetRHICAnalyses.la
 
 nodist_RivetRHICAnalyses_la_SOURCES = RHIC__all.cc
 BUILT_SOURCES += RHIC__all.cc
 DISTCLEANFILES += RHIC__all.cc
 
 RHIC__all.cc : $(RHIC_ALL)
 
 EXTRA_DIST += $(RHIC_ALL)
 
 
 
 RHIC_ALL = \
     STAR_2006_S6500200.cc \
     STAR_2006_S6860818.cc \
     STAR_2006_S6870392.cc
 # PRELIMINARY
 RHIC_ALL += \
     STAR_2009_UE_HELEN.cc
 # UNVALIDATED
 RHIC_ALL += \
     STAR_2008_S7869363.cc \
     STAR_2008_S7993412.cc
 
 
 lib_LTLIBRARIES += RivetSPSAnalyses.la
 
 nodist_RivetSPSAnalyses_la_SOURCES = SPS__all.cc
 BUILT_SOURCES += SPS__all.cc
 DISTCLEANFILES += SPS__all.cc
 
 SPS__all.cc : $(SPS_ALL)
 
 EXTRA_DIST += $(SPS_ALL)
 
 
 
 SPS_ALL = \
     UA1_1990_S2044935.cc \
     UA5_1982_S875503.cc \
     UA5_1986_S1583476.cc \
     UA5_1987_S1640666.cc \
     UA5_1988_S1867512.cc \
     UA5_1989_S1926373.cc
 
 
 lib_LTLIBRARIES += RivetMiscAnalyses.la
 
 nodist_RivetMiscAnalyses_la_SOURCES = Misc__all.cc
 BUILT_SOURCES += Misc__all.cc
 DISTCLEANFILES += Misc__all.cc
 
 Misc__all.cc : $(Misc_ALL)
 
 EXTRA_DIST += $(Misc_ALL)
 
 
 
 Misc_ALL = \
     E735_1998_S3905616.cc \
     PDG_HADRON_MULTIPLICITIES.cc \
     PDG_HADRON_MULTIPLICITIES_RATIOS.cc \
     PDG_TAUS.cc \
     JADE_OPAL_2000_S4300807.cc \
     ARGUS_1993_S2653028.cc \
     ARGUS_1993_S2669951.cc \
     ARGUS_1993_S2789213.cc \
     BABAR_2003_I593379.cc \
     BABAR_2005_S6181155.cc \
     BABAR_2007_S6895344.cc \
     BABAR_2007_S7266081.cc \
     BABAR_2013_I1116411.cc \
     BABAR_2013_I1238276.cc \
     BABAR_2015_I1334693.cc \
     BELLE_2001_S4598261.cc \
     BELLE_2008_I786560.cc \
     BELLE_2011_I878990.cc \
     BELLE_2013_I1216515.cc \
     BELLE_2013_I1238273.cc \
     BELLE_2015_I1397632.cc \
     CLEO_2004_S5809304.cc
 # UNVALIDATED
 Misc_ALL += \
     SFM_1984_S1178091.cc
 
 
 lib_LTLIBRARIES += RivetMCAnalyses.la
 
 nodist_RivetMCAnalyses_la_SOURCES = MC__all.cc
 BUILT_SOURCES += MC__all.cc
 DISTCLEANFILES += MC__all.cc
 
 MC__all.cc : $(MC_ALL)
 
 EXTRA_DIST += $(MC_ALL)
 
 
 
 MC_ALL = \
     EXAMPLE.cc \
     EXAMPLE_CUTS.cc \
     EXAMPLE_SMEAR.cc \
     MC_QCD_PARTONS.cc \
     MC_Centrality.cc \
     MC_DIPHOTON.cc \
     MC_ELECTRONS.cc \
     MC_GENERIC.cc \
     MC_HINC.cc \
     MC_HJETS.cc \
     MC_HHJETS.cc \
     MC_HKTSPLITTINGS.cc \
     MC_IDENTIFIED.cc \
     MC_JETS.cc \
     MC_JETTAGS.cc \
     MC_HFJETS.cc \
     MC_LEADJETUE.cc \
     MC_MET.cc \
     MC_MUONS.cc \
     MC_PDFS.cc \
     MC_PHOTONINC.cc \
     MC_PHOTONJETS.cc \
     MC_PHOTONKTSPLITTINGS.cc \
     MC_PHOTONS.cc \
     MC_PRINTEVENT.cc \
     MC_SUSY.cc \
     MC_TTBAR.cc \
     MC_VH2BB.cc \
     MC_WINC.cc \
     MC_WJETS.cc \
     MC_WKTSPLITTINGS.cc \
     MC_WPOL.cc \
     MC_WWINC.cc \
     MC_WWJETS.cc \
     MC_WWKTSPLITTINGS.cc \
     MC_XS.cc \
     MC_ZINC.cc \
     MC_ZJETS.cc \
     MC_ZKTSPLITTINGS.cc \
     MC_ZZINC.cc \
     MC_ZZJETS.cc \
     MC_ZZKTSPLITTINGS.cc
 
 endif