1 #ifndef GTCollections_h
2 #define GTCollections_h
46 std::array<std::unique_ptr<MuonBxCollection>, 6>
muons_;
47 std::array<std::unique_ptr<MuonShowerBxCollection>, 6>
muonShowers_;
48 std::array<std::unique_ptr<EGammaBxCollection>, 6>
egammas_;
49 std::array<std::unique_ptr<EtSumBxCollection>, 6>
etsums_;
50 std::array<std::unique_ptr<JetBxCollection>, 6>
jets_;
51 std::array<std::unique_ptr<TauBxCollection>, 6>
taus_;
53 std::unique_ptr<GlobalAlgBlkBxCollection>
algBlk_;
54 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)
std::array< std::unique_ptr< MuonShowerBxCollection >, 6 > muonShowers_
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_
MuonShowerBxCollection * getMuonShowers(const unsigned int copy) override
EtSumBxCollection * getEtSums(const unsigned int copy) override
std::unique_ptr< GlobalAlgBlkBxCollection > algBlk_
~GTCollections() override
MuonBxCollection * getMuons(const unsigned int copy) override