Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
11 TrigConfMessaging(
"TopoInputEvent"),
12 m_clusters(
"InputClusters",120),
13 m_eEms(
"InputeEms",120),
14 m_jEms(
"InputjEms",60),
15 m_eTaus(
"InputeTaus",120),
16 m_jTaus(
"InputjTaus",60),
17 m_cTaus(
"InputcTaus",120),
18 m_taus(
"InputTaus",120),
19 m_jets(
"InputJets",60),
20 m_jLJets(
"InputjLJets",60),
21 m_gLJets(
"InputgLJets",60),
22 m_jJets(
"InputjJets",60),
23 m_gJets(
"InputgJets",60),
24 m_muons(
"InputMuons",32),
25 m_lateMuons(
"InputLateMuons",32),
26 m_muonsNextBC(
"InputMuonsNextBC",32),
29 m_jxec(
"InputjXEC",1),
30 m_jxeperf(
"InputjXEPERF",1),
32 m_jtec(
"InputjTEC",1),
33 m_jtefwd(
"InputjTEFWD",1),
34 m_jtefwda(
"InputjTEFWDA",1),
35 m_jtefwdc(
"InputjTEFWDC",1),
36 m_gxejwoj(
"InputgXEJWOJ",1),
37 m_gxenc(
"InputgXENC",1),
38 m_gxerho(
"InputgXERHO",1),
39 m_gmht(
"InputgMHT",1),
393 bool inputOverflow =
false;
424 default: inputOverflow =
false;
426 return inputOverflow;
448 m_muonsNextBC.clear();
475 setgXEJWOJ(
gXETOB(0,0,0));
481 m_overflowFromMuonInput =
false;
499 file <<
"<event>" << std::endl;
501 file <<
"<cluster>" << std::endl;
503 file << cluster->Et() <<
" " << cluster->isolation() <<
" " << cluster->eta() <<
" " << cluster->phi() <<
" " << cluster->etaDouble() <<
" " << cluster->phiDouble() << std::endl;
505 file <<
"</cluster>" << std::endl;
507 file <<
"<eEm>" << std::endl;
509 file << em->Et() <<
" " << em->Reta() <<
" " << em->Rhad() <<
" " << em->Wstot() <<
" " << em->eta() <<
" " << em->phi() <<
" " << em->etaDouble() <<
" " << em->phiDouble() << std::endl;
511 file <<
"</eEm>" << std::endl;
513 file <<
"<jEm>" << std::endl;
515 file << em->Et() <<
" " << em->eta() <<
" " << em->phi() <<
" " << em->etaDouble() <<
" " << em->phiDouble() << std::endl;
517 file <<
"</jEm>" << std::endl;
519 file <<
"<eTau>" << std::endl;
521 file << tau->Et() <<
" " << tau->rCore() <<
" " << tau->rHad() <<
" " << tau->eta() <<
" " << tau->phi() <<
" " << tau->etaDouble() <<
" " << tau->phiDouble() << std::endl;
523 file <<
"</eTau>" << std::endl;
525 file <<
"<tau>" << std::endl;
527 file << tau->Et() <<
" " << tau->isolation() <<
" " << tau->eta() <<
" " << tau->phi() <<
" " << tau->etaDouble() <<
" " << tau->phiDouble() << std::endl;
529 file <<
"</tau>" << std::endl;
531 file <<
"<jet>" << std::endl;
533 file <<
jet->Et1() <<
" " <<
jet->Et2() <<
" " <<
jet->eta() <<
" " <<
jet->phi() <<
" " <<
jet->etaDouble() <<
" " <<
jet->phiDouble() << std::endl;
535 file <<
"</jet>" << std::endl;
537 file <<
"<jTau>" << std::endl;
539 file << tau->Et() <<
" " << tau->eta() <<
" " << tau->phi() <<
" " << tau->etaDouble() <<
" " << tau->phiDouble() << std::endl;
541 file <<
"</jTau>" << std::endl;
543 file <<
"<jLJet>" << std::endl;
545 file <<
jet->Et() <<
" " <<
jet->eta() <<
" " <<
jet->phi() <<
" " <<
jet->etaDouble() <<
" " <<
jet->phiDouble() << std::endl;
547 file <<
"</jLJet>" << std::endl;
549 file <<
"<gLJet>" << std::endl;
551 file <<
jet->Et() <<
" " <<
jet->eta() <<
" " <<
jet->phi() <<
" " <<
jet->etaDouble() <<
" " <<
jet->phiDouble() << std::endl;
553 file <<
"</gLJet>" << std::endl;
555 file <<
"<jJet>" << std::endl;
557 file <<
jet->Et() <<
" " <<
jet->eta() <<
" " <<
jet->phi() <<
" " <<
jet->etaDouble() <<
" " <<
jet->phiDouble() << std::endl;
559 file <<
"</jJet>" << std::endl;
561 file <<
"<gJet>" << std::endl;
563 file <<
jet->Et() <<
" " <<
jet->eta() <<
" " <<
jet->phi() <<
" " <<
jet->etaDouble() <<
" " <<
jet->phiDouble() << std::endl;
565 file <<
"</gJet>" << std::endl;
567 file <<
"<muon>" << std::endl;
569 file << muon->Et() <<
" " << muon->eta() <<
" " << muon->phi() <<
" " << muon->EtaDouble() <<
" " << muon->PhiDouble() << std::endl;
571 file <<
"</muon>" << std::endl;
573 file <<
"<lateMuon>" << std::endl;
575 file << lateMuon->Et() <<
" " << lateMuon->eta() <<
" " << lateMuon->phi() <<
" " << lateMuon->EtaDouble() <<
" " << lateMuon->PhiDouble() << std::endl;
577 file <<
"</lateMuon>" << std::endl;
579 file <<
"<muonNextBC>" << std::endl;
581 file << muonNextBC->Et() <<
" " << muonNextBC->eta() <<
" " << muonNextBC->phi() <<
" " << muonNextBC->EtaDouble() <<
" " << muonNextBC->PhiDouble() << std::endl;
583 file <<
"</muonNextBC>" << std::endl;
585 file <<
"<jxe>" << std::endl;
589 file <<
"</jxe>" << std::endl;
591 file <<
"<jte>" << std::endl;
595 file <<
"</jte>" << std::endl;
597 file <<
"<jtec>" << std::endl;
601 file <<
"</jtec>" << std::endl;
603 file <<
"<jtefwd>" << std::endl;
607 file <<
"</jtefwd>" << std::endl;
609 file <<
"<jtefwda>" << std::endl;
613 file <<
"</jtefwda>" << std::endl;
615 file <<
"<jtefwdc>" << std::endl;
619 file <<
"</jtefwdc>" << std::endl;
621 file <<
"<gxejwoj>" << std::endl;
623 file << gxejwoj->Ex() <<
" " << gxejwoj->Ey() <<
" " << gxejwoj->Et() << std::endl;
625 file <<
"</gxejwoj>" << std::endl;
627 file <<
"<gmht>" << std::endl;
631 file <<
"</gmht>" << std::endl;
633 file <<
"<gxenc>" << std::endl;
637 file <<
"</gxenc>" << std::endl;
639 file <<
"<gxerho>" << std::endl;
643 file <<
"</gxerho>" << std::endl;
645 file <<
"<gte>" << std::endl;
649 file <<
"</gte>" << std::endl;
651 file <<
"<met>" << std::endl;
653 file <<
met->Ex() <<
" " <<
met->Ey() <<
" " <<
met->Et() << std::endl;
655 file <<
"</met>" << std::endl;
656 file <<
"<info>" << std::endl;
658 file <<
"</info>" << std::endl;
659 file <<
"</event>" << std::endl;
667 file <<
"<file>" << std::endl;
675 file <<
"</file>" << std::endl;
685 o <<
"Event:" << std::endl;
686 o <<
" #clusters: " <<
evt.clusters().size() <<
" (capacity: " <<
evt.clusters().capacity() <<
")" << std::endl;
687 o <<
" #eEms : " <<
evt.eEms().size() <<
" (capacity: " <<
evt.eEms().capacity() <<
")" << std::endl;
688 o <<
" #eTaus : " <<
evt.eTaus().size() <<
" (capacity: " <<
evt.eTaus().capacity() <<
")" << std::endl;
689 o <<
" #taus : " <<
evt.taus().size() <<
" (capacity: " <<
evt.taus().capacity() <<
")" << std::endl;
690 o <<
" #jets : " <<
evt.jets().size() <<
" (capacity: " <<
evt.jets().capacity() <<
")" << std::endl;
691 o <<
" #jJets : " <<
evt.jJets().size() <<
" (capacity: " <<
evt.jJets().capacity() <<
")" << std::endl;
692 o <<
" #muons : " <<
evt.muons().size() <<
" (capacity: " <<
evt.muons().capacity() <<
")" << std::endl;
693 o <<
" #latemuons : " <<
evt.lateMuons().size() <<
" (capacity: " <<
evt.lateMuons().capacity() <<
")" << std::endl;
694 o <<
" #muonsNextBC : " <<
evt.muonsNextBC().size() <<
" (capacity: " <<
evt.muonsNextBC().capacity() <<
")" << std::endl;
695 o <<
" #jxe : " <<
evt.m_jxe.size() <<
" (capacity: " <<
evt.m_jxe.capacity() <<
")" << std::endl;
696 o <<
" #jte : " <<
evt.m_jte.size() <<
" (capacity: " <<
evt.m_jte.capacity() <<
")" << std::endl;
697 o <<
" #jtec : " <<
evt.m_jtec.size() <<
" (capacity: " <<
evt.m_jtec.capacity() <<
")" << std::endl;
698 o <<
" #jtefwd : " <<
evt.m_jtefwd.size() <<
" (capacity: " <<
evt.m_jtefwd.capacity() <<
")" << std::endl;
699 o <<
" #jtefwda : " <<
evt.m_jtefwda.size() <<
" (capacity: " <<
evt.m_jtefwda.capacity() <<
")" << std::endl;
700 o <<
" #jtefwdc : " <<
evt.m_jtefwdc.size() <<
" (capacity: " <<
evt.m_jtefwdc.capacity() <<
")" << std::endl;
701 o <<
" #gxejwoj : " <<
evt.m_gxejwoj.size() <<
" (capacity: " <<
evt.m_gxejwoj.capacity() <<
")" << std::endl;
702 o <<
" #gmht : " <<
evt.m_gmht.size() <<
" (capacity: " <<
evt.m_gmht.capacity() <<
")" << std::endl;
703 o <<
" #gxenc : " <<
evt.m_gxenc.size() <<
" (capacity: " <<
evt.m_gxenc.capacity() <<
")" << std::endl;
704 o <<
" #gxerho : " <<
evt.m_gxerho.size() <<
" (capacity: " <<
evt.m_gxerho.capacity() <<
")" << std::endl;
705 o <<
" #gte : " <<
evt.m_gte.size() <<
" (capacity: " <<
evt.m_gte.capacity() <<
")" << std::endl;
706 o <<
" #met : " <<
evt.m_met.size() <<
" (capacity: " <<
evt.m_met.capacity() <<
")" << std::endl;
707 o <<
" #info : runNo, evtNo, lumiBlock and BCID" << std::endl;
709 o <<
"Details:" << std::endl;
710 o <<
"Cluster input vector (" <<
evt.clusters().name() <<
"):" << std::endl <<
evt.clusters();
711 o <<
"eEm input vector (" <<
evt.eEms().name() <<
"):" << std::endl <<
evt.eEms();
712 o <<
"eTau input vector (" <<
evt.eTaus().name() <<
"):" << std::endl <<
evt.eTaus();
713 o <<
"Tau input vector (" <<
evt.taus().name() <<
"):" << std::endl <<
evt.taus();
714 o <<
"Jet input vector (" <<
evt.jets().name() <<
"):" << std::endl <<
evt.jets();
715 o <<
"jJet input vector (" <<
evt.jJets().name() <<
"):" << std::endl <<
evt.jJets();
716 o <<
"Muon input vector (" <<
evt.muons().name() <<
"):" << std::endl <<
evt.muons();
717 o <<
"LateMuon input vector (" <<
evt.lateMuons().name() <<
"):" << std::endl <<
evt.lateMuons();
718 o <<
"MuonNextBC input vector (" <<
evt.muonsNextBC().name() <<
"):" << std::endl <<
evt.muonsNextBC();
719 o <<
"jXE input (" <<
evt.m_jxe.name() <<
"):" << std::endl <<
evt.m_jxe;
720 o <<
"jTE input (" <<
evt.m_jte.name() <<
"):" << std::endl <<
evt.m_jte;
721 o <<
"jTEC input (" <<
evt.m_jtec.name() <<
"):" << std::endl <<
evt.m_jtec;
722 o <<
"jTEFWD input (" <<
evt.m_jtefwd.name() <<
"):" << std::endl <<
evt.m_jtefwd;
723 o <<
"jTEFWDA input (" <<
evt.m_jtefwda.name() <<
"):" << std::endl <<
evt.m_jtefwda;
724 o <<
"jTEFWDC input (" <<
evt.m_jtefwdc.name() <<
"):" << std::endl <<
evt.m_jtefwdc;
725 o <<
"gXEJWOJ input (" <<
evt.m_gxejwoj.name() <<
"):" << std::endl <<
evt.m_gxejwoj;
726 o <<
"gMHT input (" <<
evt.m_gmht.name() <<
"):" << std::endl <<
evt.m_gmht;
727 o <<
"gXENC input (" <<
evt.m_gxenc.name() <<
"):" << std::endl <<
evt.m_gxenc;
728 o <<
"gXERHO input (" <<
evt.m_gxerho.name() <<
"):" << std::endl <<
evt.m_gxerho;
729 o <<
"gTE input (" <<
evt.m_gte.name() <<
"):" << std::endl <<
evt.m_gte;
730 o <<
"MET input (" <<
evt.m_met.name() <<
"):" << std::endl <<
evt.m_met;
731 o <<
"Overflow from:"
732 <<
" EmtauInput "<<
evt.overflowFromEmtauInput()
733 <<
" JetInput "<<
evt.overflowFromJetInput()
734 <<
" EnergyInput "<<
evt.overflowFromEnergyInput()
735 <<
" MuonInput "<<
evt.overflowFromMuonInput()
737 o <<
"Event info: " <<
evt.run_number() <<
" " <<
evt.event_number() <<
" " <<
evt.lumi_block() <<
" " <<
evt.bunch_crossing_id();
void setOverflowFromgMHTInput(bool v)
void setOverflowFromMuonInput(bool v)
unsigned int rHad() const
void setOverflowFromgXERHOInput(bool v)
void setOverflowFromLateMuonInput(bool v)
bool overflowFromMuonInput() const
bool overflowFromeTauInput() const
bool overflowFromLateMuonInput() const
bool overflowFromEnergyInput() const
void setOverflowFromjTEInput(bool v)
void setOverflowFromEmtauInput(bool v)
bool overflowFromEmtauInput() const
unsigned int sumEt() const
void setOverflowFromjTECInput(bool v)
unsigned int EtIso() const
bool overflowFromjXEInput() const
bool overflowFromjTEInput() const
void setOverflowFromjTEFWDCInput(bool v)
void setOverflowFromgXENCInput(bool v)
void setOverflowFromgJetInput(bool v)
void setPhiDouble(double phi)
void setOverflowFromjTEFWDInput(bool v)
const std::string & name() const
bool overflowFromjLJetInput() const
virtual unsigned int size() const
virtual unsigned int size() const
void setOverflowFromeEmInput(bool v)
void setOverflowFromgXEJWOJInput(bool v)
void setRCore(unsigned int rCore)
unsigned int sumEt() const
void setEtIso(unsigned int etIso)
virtual unsigned int size() const
void setOverflowFromEnergyInput(bool v)
bool overflowFromeEmInput() const
bool overflowFromgLJetInput() const
void setEtDouble(double et)
bool overflowFromjEmInput() const
bool overflowFromgTEInput() const
bool overflowFromJetInput() const
void setOverflowFromgLJetInput(bool v)
bool overflowFromjTEFWDInput() const
virtual unsigned int size() const
unsigned int rCore() const
bool overflowFromjTauInput() const
void setOverflowFromjEmInput(bool v)
bool overflowFromgMHTInput() const
bool overflowFromjTEFWDAInput() const
void setRHad(unsigned int rHad)
void setOverflowFromjTauInput(bool v)
bool overflowFromjJetInput() const
void setOverflowFromgTEInput(bool v)
virtual unsigned int size() const
bool overflowFromcTauInput() const
void setOverflowFromjTEFWDAInput(bool v)
void setOverflowFromcTauInput(bool v)
void setOverflowFromjJetInput(bool v)
bool overflowFromgXEJWOJInput() const
void setOverflowFromjXEInput(bool v)
void setOverflowFromMuonNextBCInput(bool v)
bool overflowFromgJetInput() const
void setEtaDouble(double eta)
virtual void push_back(const DATA &tob)
bool overflowFromjTEFWDCInput() const
std::ostream & operator<<(std::ostream &, const TCS::CountingConnector &)
void setOverflowFromjLJetInput(bool v)
void setOverflowFromeTauInput(bool v)
void setOverflowFromJetInput(bool v)
bool overflowFromMuonNextBCInput() const
bool overflowFromjTECInput() const