1 #ifndef GTCollections_h
2 #define GTCollections_h
41 std::array<std::unique_ptr<MuonBxCollection>, 6>
muons_;
42 std::array<std::unique_ptr<EGammaBxCollection>, 6>
egammas_;
43 std::array<std::unique_ptr<EtSumBxCollection>, 6>
etsums_;
44 std::array<std::unique_ptr<JetBxCollection>, 6>
jets_;
45 std::array<std::unique_ptr<TauBxCollection>, 6>
taus_;
47 std::unique_ptr<GlobalAlgBlkBxCollection>
algBlk_;
48 std::unique_ptr<GlobalExtBlkBxCollection>
extBlk_;
TauBxCollection * getTaus(const unsigned int copy) override
std::array< std::unique_ptr< EGammaBxCollection >, 6 > egammas_
std::array< std::unique_ptr< TauBxCollection >, 6 > taus_
std::array< std::unique_ptr< JetBxCollection >, 6 > jets_
std::unique_ptr< GlobalExtBlkBxCollection > extBlk_
JetBxCollection * getJets(const unsigned int copy) override
void generate(uint32_t const nbins, float const *initValues, std::vector< float > &values)
GTCollections(edm::Event &e)
EGammaBxCollection * getEGammas(const unsigned int copy) override
std::array< std::unique_ptr< EtSumBxCollection >, 6 > etsums_
GlobalAlgBlkBxCollection * getAlgs()
GlobalExtBlkBxCollection * getExts()
std::array< std::unique_ptr< MuonBxCollection >, 6 > muons_
EtSumBxCollection * getEtSums(const unsigned int copy) override
std::unique_ptr< GlobalAlgBlkBxCollection > algBlk_
~GTCollections() override
MuonBxCollection * getMuons(const unsigned int copy) override