CMS 3D CMS Logo

CaloCollections.cc
Go to the documentation of this file.
2 
3 #include "CaloCollections.h"
4 
5 namespace l1t {
6  namespace stage2 {
8  {
9  event_.put(std::move(towers_),"CaloTower");
10  event_.put(std::move(egammas_),"EGamma");
11  event_.put(std::move(etsums_),"EtSum");
12  event_.put(std::move(jets_),"Jet");
13  event_.put(std::move(taus_),"Tau");
14 
16  event_.put(std::move(mp_jets_), "MP");
19  }
20  }
21 }
std::unique_ptr< EtSumBxCollection > etsums_
OrphanHandle< PROD > put(std::unique_ptr< PROD > product)
Put a new product.
Definition: Event.h:125
std::unique_ptr< EGammaBxCollection > egammas_
std::unique_ptr< CaloTowerBxCollection > towers_
std::unique_ptr< TauBxCollection > mp_taus_
delete x;
Definition: CaloConfig.h:22
std::unique_ptr< EtSumBxCollection > mp_etsums_
std::unique_ptr< JetBxCollection > jets_
std::unique_ptr< TauBxCollection > taus_
std::unique_ptr< JetBxCollection > mp_jets_
std::unique_ptr< EGammaBxCollection > mp_egammas_
def move(src, dest)
Definition: eostools.py:511