419 bool inputOverflow =
false;
452 default: inputOverflow =
false;
454 return inputOverflow;
530 file <<
"<event>" << std::endl;
532 file <<
"<cluster>" << std::endl;
534 file << cluster->Et() <<
" " << cluster->isolation() <<
" " << cluster->eta() <<
" " << cluster->phi() <<
" " << cluster->etaDouble() <<
" " << cluster->phiDouble() << std::endl;
536 file <<
"</cluster>" << std::endl;
538 file <<
"<eEm>" << std::endl;
540 file << em->Et() <<
" " << em->Reta() <<
" " << em->Rhad() <<
" " << em->Wstot() <<
" " << em->eta() <<
" " << em->phi() <<
" " << em->etaDouble() <<
" " << em->phiDouble() << std::endl;
542 file <<
"</eEm>" << std::endl;
544 file <<
"<jEm>" << std::endl;
546 file << em->Et() <<
" " << em->eta() <<
" " << em->phi() <<
" " << em->etaDouble() <<
" " << em->phiDouble() << std::endl;
548 file <<
"</jEm>" << std::endl;
550 file <<
"<eTau>" << std::endl;
552 file << tau->Et() <<
" " << tau->rCore() <<
" " << tau->rHad() <<
" " << tau->eta() <<
" " << tau->phi() <<
" " << tau->etaDouble() <<
" " << tau->phiDouble() << std::endl;
554 file <<
"</eTau>" << std::endl;
556 file <<
"<tau>" << std::endl;
558 file << tau->Et() <<
" " << tau->isolation() <<
" " << tau->eta() <<
" " << tau->phi() <<
" " << tau->etaDouble() <<
" " << tau->phiDouble() << std::endl;
560 file <<
"</tau>" << std::endl;
562 file <<
"<jet>" << std::endl;
564 file <<
jet->Et1() <<
" " <<
jet->Et2() <<
" " <<
jet->eta() <<
" " <<
jet->phi() <<
" " <<
jet->etaDouble() <<
" " <<
jet->phiDouble() << std::endl;
566 file <<
"</jet>" << std::endl;
568 file <<
"<jTau>" << std::endl;
570 file << tau->Et() <<
" " << tau->eta() <<
" " << tau->phi() <<
" " << tau->etaDouble() <<
" " << tau->phiDouble() << std::endl;
572 file <<
"</jTau>" << std::endl;
574 file <<
"<jLJet>" << std::endl;
576 file <<
jet->Et() <<
" " <<
jet->eta() <<
" " <<
jet->phi() <<
" " <<
jet->etaDouble() <<
" " <<
jet->phiDouble() << std::endl;
578 file <<
"</jLJet>" << std::endl;
580 file <<
"<gLJet>" << std::endl;
582 file <<
jet->Et() <<
" " <<
jet->eta() <<
" " <<
jet->phi() <<
" " <<
jet->etaDouble() <<
" " <<
jet->phiDouble() << std::endl;
584 file <<
"</gLJet>" << std::endl;
586 file <<
"<jJet>" << std::endl;
588 file <<
jet->Et() <<
" " <<
jet->eta() <<
" " <<
jet->phi() <<
" " <<
jet->etaDouble() <<
" " <<
jet->phiDouble() << std::endl;
590 file <<
"</jJet>" << std::endl;
592 file <<
"<gJet>" << std::endl;
594 file <<
jet->Et() <<
" " <<
jet->eta() <<
" " <<
jet->phi() <<
" " <<
jet->etaDouble() <<
" " <<
jet->phiDouble() << std::endl;
596 file <<
"</gJet>" << std::endl;
598 file <<
"<muon>" << std::endl;
600 file << muon->Et() <<
" " << muon->eta() <<
" " << muon->phi() <<
" " << muon->EtaDouble() <<
" " << muon->PhiDouble() << std::endl;
602 file <<
"</muon>" << std::endl;
604 file <<
"<lateMuon>" << std::endl;
606 file << lateMuon->Et() <<
" " << lateMuon->eta() <<
" " << lateMuon->phi() <<
" " << lateMuon->EtaDouble() <<
" " << lateMuon->PhiDouble() << std::endl;
608 file <<
"</lateMuon>" << std::endl;
610 file <<
"<muonNextBC>" << std::endl;
612 file << muonNextBC->Et() <<
" " << muonNextBC->eta() <<
" " << muonNextBC->phi() <<
" " << muonNextBC->EtaDouble() <<
" " << muonNextBC->PhiDouble() << std::endl;
614 file <<
"</muonNextBC>" << std::endl;
616 file <<
"<jxe>" << std::endl;
618 file <<
jxe->Ex() <<
" " <<
jxe->Ey() <<
" " <<
jxe->Et() << std::endl;
620 file <<
"</jxe>" << std::endl;
622 file <<
"<jte>" << std::endl;
624 file <<
jte->sumEt() << std::endl;
626 file <<
"</jte>" << std::endl;
628 file <<
"<jtec>" << std::endl;
632 file <<
"</jtec>" << std::endl;
634 file <<
"<jtefwd>" << std::endl;
638 file <<
"</jtefwd>" << std::endl;
640 file <<
"<jtefwda>" << std::endl;
644 file <<
"</jtefwda>" << std::endl;
646 file <<
"<jtefwdc>" << std::endl;
650 file <<
"</jtefwdc>" << std::endl;
652 file <<
"<gxejwoj>" << std::endl;
654 file << gxejwoj->Ex() <<
" " << gxejwoj->Ey() <<
" " << gxejwoj->Et() << std::endl;
656 file <<
"</gxejwoj>" << std::endl;
658 file <<
"<gmht>" << std::endl;
662 file <<
"</gmht>" << std::endl;
664 file <<
"<gxenc>" << std::endl;
668 file <<
"</gxenc>" << std::endl;
670 file <<
"<gxerho>" << std::endl;
674 file <<
"</gxerho>" << std::endl;
676 file <<
"<gte>" << std::endl;
678 file <<
gte->sumEt() << std::endl;
680 file <<
"</gte>" << std::endl;
682 file <<
"<cxe>" << std::endl;
684 file <<
cxe->Ex() <<
" " <<
cxe->Ey() <<
" " <<
cxe->Et() << std::endl;
686 file <<
"</cxe>" << std::endl;
688 file <<
"<gespresso>" << std::endl;
692 file <<
"</gespresso>" << std::endl;
696 file <<
"<met>" << std::endl;
698 file <<
met->Ex() <<
" " <<
met->Ey() <<
" " <<
met->Et() << std::endl;
700 file <<
"</met>" << std::endl;
701 file <<
"<info>" << std::endl;
703 file <<
"</info>" << std::endl;
704 file <<
"</event>" << std::endl;
712 file <<
"<file>" << std::endl;
720 file <<
"</file>" << std::endl;
730 o <<
"Event:" << std::endl;
731 o <<
" #clusters: " << evt.clusters().size() <<
" (capacity: " << evt.clusters().capacity() <<
")" << std::endl;
732 o <<
" #eEms : " << evt.eEms().size() <<
" (capacity: " << evt.eEms().capacity() <<
")" << std::endl;
733 o <<
" #eTaus : " << evt.eTaus().size() <<
" (capacity: " << evt.eTaus().capacity() <<
")" << std::endl;
734 o <<
" #taus : " << evt.taus().size() <<
" (capacity: " << evt.taus().capacity() <<
")" << std::endl;
735 o <<
" #jets : " << evt.jets().size() <<
" (capacity: " << evt.jets().capacity() <<
")" << std::endl;
736 o <<
" #jJets : " << evt.jJets().size() <<
" (capacity: " << evt.jJets().capacity() <<
")" << std::endl;
737 o <<
" #muons : " << evt.muons().size() <<
" (capacity: " << evt.muons().capacity() <<
")" << std::endl;
738 o <<
" #latemuons : " << evt.lateMuons().size() <<
" (capacity: " << evt.lateMuons().capacity() <<
")" << std::endl;
739 o <<
" #muonsNextBC : " << evt.muonsNextBC().size() <<
" (capacity: " << evt.muonsNextBC().capacity() <<
")" << std::endl;
740 o <<
" #jxe : " << evt.m_jxe.size() <<
" (capacity: " << evt.m_jxe.capacity() <<
")" << std::endl;
741 o <<
" #jte : " << evt.m_jte.size() <<
" (capacity: " << evt.m_jte.capacity() <<
")" << std::endl;
742 o <<
" #jtec : " << evt.m_jtec.size() <<
" (capacity: " << evt.m_jtec.capacity() <<
")" << std::endl;
743 o <<
" #jtefwd : " << evt.m_jtefwd.size() <<
" (capacity: " << evt.m_jtefwd.capacity() <<
")" << std::endl;
744 o <<
" #jtefwda : " << evt.m_jtefwda.size() <<
" (capacity: " << evt.m_jtefwda.capacity() <<
")" << std::endl;
745 o <<
" #jtefwdc : " << evt.m_jtefwdc.size() <<
" (capacity: " << evt.m_jtefwdc.capacity() <<
")" << std::endl;
746 o <<
" #gxejwoj : " << evt.m_gxejwoj.size() <<
" (capacity: " << evt.m_gxejwoj.capacity() <<
")" << std::endl;
747 o <<
" #gmht : " << evt.m_gmht.size() <<
" (capacity: " << evt.m_gmht.capacity() <<
")" << std::endl;
748 o <<
" #gxenc : " << evt.m_gxenc.size() <<
" (capacity: " << evt.m_gxenc.capacity() <<
")" << std::endl;
749 o <<
" #gxerho : " << evt.m_gxerho.size() <<
" (capacity: " << evt.m_gxerho.capacity() <<
")" << std::endl;
750 o <<
" #gte : " << evt.m_gte.size() <<
" (capacity: " << evt.m_gte.capacity() <<
")" << std::endl;
751 o <<
" #cxe : " << evt.m_cxe.size() <<
" (capacity: " << evt.m_cxe.capacity() <<
")" << std::endl;
752 o <<
" #gespresso : " << evt.m_gespresso.size() <<
" (capacity: " << evt.m_gespresso.capacity() <<
")" << std::endl;
753 o <<
" #met : " << evt.m_met.size() <<
" (capacity: " << evt.m_met.capacity() <<
")" << std::endl;
754 o <<
" #info : runNo, evtNo, lumiBlock and BCID" << std::endl;
756 o <<
"Details:" << std::endl;
757 o <<
"Cluster input vector (" << evt.clusters().name() <<
"):" << std::endl << evt.clusters();
758 o <<
"eEm input vector (" << evt.eEms().name() <<
"):" << std::endl << evt.eEms();
759 o <<
"eTau input vector (" << evt.eTaus().name() <<
"):" << std::endl << evt.eTaus();
760 o <<
"Tau input vector (" << evt.taus().name() <<
"):" << std::endl << evt.taus();
761 o <<
"Jet input vector (" << evt.jets().name() <<
"):" << std::endl << evt.jets();
762 o <<
"jJet input vector (" << evt.jJets().name() <<
"):" << std::endl << evt.jJets();
763 o <<
"Muon input vector (" << evt.muons().name() <<
"):" << std::endl << evt.muons();
764 o <<
"LateMuon input vector (" << evt.lateMuons().name() <<
"):" << std::endl << evt.lateMuons();
765 o <<
"MuonNextBC input vector (" << evt.muonsNextBC().name() <<
"):" << std::endl << evt.muonsNextBC();
766 o <<
"jXE input (" << evt.m_jxe.name() <<
"):" << std::endl << evt.m_jxe;
767 o <<
"jTE input (" << evt.m_jte.name() <<
"):" << std::endl << evt.m_jte;
768 o <<
"jTEC input (" << evt.m_jtec.name() <<
"):" << std::endl << evt.m_jtec;
769 o <<
"jTEFWD input (" << evt.m_jtefwd.name() <<
"):" << std::endl << evt.m_jtefwd;
770 o <<
"jTEFWDA input (" << evt.m_jtefwda.name() <<
"):" << std::endl << evt.m_jtefwda;
771 o <<
"jTEFWDC input (" << evt.m_jtefwdc.name() <<
"):" << std::endl << evt.m_jtefwdc;
772 o <<
"gXEJWOJ input (" << evt.m_gxejwoj.name() <<
"):" << std::endl << evt.m_gxejwoj;
773 o <<
"gMHT input (" << evt.m_gmht.name() <<
"):" << std::endl << evt.m_gmht;
774 o <<
"gXENC input (" << evt.m_gxenc.name() <<
"):" << std::endl << evt.m_gxenc;
775 o <<
"gXERHO input (" << evt.m_gxerho.name() <<
"):" << std::endl << evt.m_gxerho;
776 o <<
"gTE input (" << evt.m_gte.name() <<
"):" << std::endl << evt.m_gte;
777 o <<
"cXE input (" << evt.m_cxe.name() <<
"):" << std::endl << evt.m_cxe;
778 o <<
"gESPRESSO input (" << evt.m_gespresso.name() <<
"):" << std::endl << evt.m_gespresso;
779 o <<
"MET input (" << evt.m_met.name() <<
"):" << std::endl << evt.m_met;
780 o <<
"Overflow from:"
781 <<
" EmtauInput "<<evt.overflowFromEmtauInput()
782 <<
" JetInput "<<evt.overflowFromJetInput()
783 <<
" EnergyInput "<<evt.overflowFromEnergyInput()
784 <<
" MuonInput "<<evt.overflowFromMuonInput()
786 o <<
"Event info: " << evt.run_number() <<
" " << evt.event_number() <<
" " << evt.lumi_block() <<
" " << evt.bunch_crossing_id();
void setEtaDouble(double eta)
void setRHad(unsigned int rHad)
void setPhiDouble(double phi)
void setRCore(unsigned int rCore)
void setEtDouble(double et)
void setEtIso(unsigned int etIso)
unsigned int rHad() const
unsigned int rCore() const
unsigned int EtIso() const
TrigConfMessaging(const std::string &name)
Constructor with parameters.
bool overflowFromjTECInput() const
bool overflowFromjXEInput() const
bool overflowFromjTEFWDInput() const
bool overflowFromjEmInput() const
bool overflowFromgLJetInput() const
bool overflowFromJetInput() const
bool overflowFromgXEJWOJInput() const
bool overflowFromEnergyInput() const
bool overflowFromjLJetInput() const
bool overflowFromjTEFWDCInput() const
bool overflowFromjJetInput() const
bool overflowFromjTEFWDAInput() const
bool overflowFromEmtauInput() const
bool overflowFromgTEInput() const
bool overflowFromMuonInput() const
bool overflowFromLateMuonInput() const
bool overflowFromMuonNextBCInput() const
bool overflowFromgJetInput() const
bool overflowFromcTauInput() const
bool overflowFromgESPRESSOInput() const
bool overflowFromeEmInput() const
bool overflowFromeTauInput() const
bool overflowFromcXEInput() const
bool overflowFromjTauInput() const
bool overflowFromgMHTInput() const
bool overflowFromjTEInput() const
void setOverflowFromgXENCInput(bool v)
void setOverflowFromeEmInput(bool v)
void setOverflowFromjTEFWDAInput(bool v)
void setOverflowFromjTECInput(bool v)
void setOverflowFromcXEInput(bool v)
void setOverflowFromgJetInput(bool v)
void setOverflowFromjEmInput(bool v)
void setOverflowFromgXERHOInput(bool v)
void setOverflowFromJetInput(bool v)
void setOverflowFromLateMuonInput(bool v)
void setOverflowFromjJetInput(bool v)
void setOverflowFromjTEInput(bool v)
void setOverflowFromgXEJWOJInput(bool v)
void setOverflowFromjLJetInput(bool v)
void setOverflowFromeTauInput(bool v)
void setOverflowFromgMHTInput(bool v)
void setOverflowFromjTEFWDCInput(bool v)
void setOverflowFromMuonInput(bool v)
void setOverflowFromjTEFWDInput(bool v)
void setOverflowFromEnergyInput(bool v)
void setOverflowFromjTauInput(bool v)
void setOverflowFromgESPRESSOInput(bool v)
void setOverflowFromMuonNextBCInput(bool v)
void setOverflowFromEmtauInput(bool v)
void setOverflowFromcTauInput(bool v)
void setOverflowFromgTEInput(bool v)
void setOverflowFromjXEInput(bool v)
void setOverflowFromgLJetInput(bool v)
std::ostream & operator<<(std::ostream &os, const TCS::Bin &bin)