CMS 3D CMS Logo

CaloLayer1Collections.cc
Go to the documentation of this file.
2 
4 
5 namespace l1t {
6  namespace stage2 {
11 
12  for (int i = 0; i < 5; ++i) {
13  event_.put(std::move(ecalDigisBx_[i]), "EcalDigisBx" + std::to_string(i + 1));
14  }
15  event_.put(std::move(cicadaDigis_), "CICADAScore");
16  }
17  } // namespace stage2
18 } // namespace l1t
OrphanHandle< PROD > put(std::unique_ptr< PROD > product)
Put a new product.
Definition: Event.h:133
std::unique_ptr< L1CaloRegionCollection > caloRegions_
std::unique_ptr< HcalTrigPrimDigiCollection > hcalDigis_
delete x;
Definition: CaloConfig.h:22
static std::string to_string(const XMLCh *ch)
std::array< std::unique_ptr< EcalTrigPrimDigiCollection >, 5 > ecalDigisBx_
std::unique_ptr< CICADABxCollection > cicadaDigis_
std::unique_ptr< EcalTrigPrimDigiCollection > ecalDigis_
def move(src, dest)
Definition: eostools.py:511