Go to the documentation of this file.
135 "Supported variables are: \n" +
136 "HFtowers HFtowersPlus HFtowersMinus HFtowersTrunc HFtowersPlusTrunc HFtowersMinusTrunc "
137 "HFhits PixelHits PixelTracks Tracks EB EE" +
142 if (iConfig.
exists(
"nonDefaultGlauberModel")) {
208 throw cms::Exception(
"CentralityBinProducer",
"Centrality variable not recognized.");
void beginRun(edm::Run const &run, const edm::EventSetup &iSetup) override
std::string centralityLabel_
edm::Handle< reco::Centrality > chandle_
double EtHFhitSum() const
std::string centralityMC_
CentralityBinProducer(const edm::ParameterSet &)
#define DEFINE_FWK_MODULE(type)
double EtHFtruncated() const
double EtHFtowerSumPlus() const
double EtHFtruncatedMinus() const
std::vector< CBin > m_table
double zdcSumPlus() const
edm::ESHandle< CentralityTable > inputDB_
bool exists(std::string const ¶meterName) const
checks if a parameter exists
edm::EDGetTokenT< reco::Centrality > tag_
double EtHFtruncatedPlus() const
~CentralityBinProducer() override
std::string centralityVariable_
T getParameter(std::string const &) const
double NpixelTracks() const
void produce(edm::Event &, const edm::EventSetup &) override
double zdcSumMinus() const
double multiplicityPixel() const
double EtHFtowerSum() const
double EtHFtowerSumMinus() const