60 cout <<
"INFO: dumping EGamma BX collection:\n";
66 for (
auto it=eg->
begin(ibx); it!=eg->
end(ibx); it++){
67 if (it->et() == 0)
continue;
68 cout <<
"bx: " << ibx <<
" et: " << it->et() <<
" eta: " << it->eta() <<
" phi: " << it->phi() <<
"\n";
72 edm::LogWarning(
"MissingProduct") <<
"L1Upgrade e-gamma bx collection not found." << std::endl;
75 cout <<
"INFO: dumping Tau BX collection:\n";
81 for (
auto it=tau->
begin(ibx); it!=tau->
end(ibx); it++){
82 if (it->et() == 0)
continue;
83 cout <<
"bx: " << ibx <<
" et: " << it->et() <<
" eta: " << it->eta() <<
" phi: " << it->phi() <<
"\n";
87 edm::LogWarning(
"MissingProduct") <<
"L1Upgrade tau bx collection not found." << std::endl;
90 cout <<
"INFO: dumping Jet BX collection:\n";
96 for (
auto it=jet->
begin(ibx); it!=jet->
end(ibx); it++){
97 if (it->et() == 0)
continue;
98 cout <<
"bx: " << ibx <<
" et: " << it->et() <<
" eta: " << it->eta() <<
" phi: " << it->phi() <<
"\n";
102 edm::LogWarning(
"MissingProduct") <<
"L1Upgrade jet bx collection not found." << std::endl;
105 cout <<
"INFO: dumping EtSum BX collection:\n";
117 edm::LogWarning(
"MissingProduct") <<
"L1Upgrade sum bx collection not found." << std::endl;
120 cout <<
"INFO: dumping Muon BX collection:\n";
126 for (
auto it=muon->
begin(ibx); it!=muon->
end(ibx); it++){
127 if (it->et() == 0)
continue;
128 cout <<
"bx: " << ibx <<
" et: " << it->et() <<
" eta: " << it->eta() <<
" phi: " << it->phi() <<
"\n";
132 edm::LogWarning(
"MissingProduct") <<
"L1Upgrade muon bx collection not found." << std::endl;
const_iterator end(int bx) const
T getParameter(std::string const &) const
edm::EDGetTokenT< l1t::EtSumBxCollection > sumToken_
bool getByToken(EDGetToken token, Handle< PROD > &result) const
double MissingEtPhi() const
void analyze(edm::Event const &, edm::EventSetup const &) override
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
#define DEFINE_FWK_MODULE(type)
void addDefault(ParameterSetDescription const &psetDescription)
L1TBasicDemo(const edm::ParameterSet &)
edm::EDGetTokenT< l1t::TauBxCollection > tauToken_
edm::EDGetTokenT< l1t::MuonBxCollection > muonToken_
edm::EDGetTokenT< l1t::JetBxCollection > jetToken_
edm::EDGetTokenT< l1t::EGammaBxCollection > egToken_
double MissingHtPhi() const
const_iterator begin(int bx) const