#include <TMBGlobal.hpp>
Public Member Functions | |
| TMBGlobal () | |
| TMBGlobal (Int_t evtno, Int_t runno, Int_t store, Int_t solpol, Int_t torpol, Int_t ticknum, Int_t lumblk, Float_t instlum, Float_t solcur, Float_t torcur, Bool_t cal_empty_crate, Bool_t cal_coherent_noise, Bool_t cal_ring_of_fire, Bool_t cal_noon_noise, UInt_t muon_qual1, UInt_t muon_qual2, UInt_t muon_qual3, UInt_t muon_qual4, UInt_t muon_qual5, UInt_t muon_qual6) | |
| void | Set (Int_t evtno, Int_t runno, Int_t store, Int_t solpol, Int_t torpol, Int_t ticknum, Int_t lumblk, Float_t instlum, Float_t solcur, Float_t torcur, Bool_t cal_empty_crate, Bool_t cal_coherent_noise, Bool_t cal_ring_of_fire, Bool_t cal_noon_noise, UInt_t muon_qual1, UInt_t muon_qual2, UInt_t muon_qual3, UInt_t muon_qual4, UInt_t muon_qual5, UInt_t muon_qual6) |
| ~TMBGlobal () | |
| Int_t | evtno () const |
| Event number. | |
| Int_t | runno () const |
| Run number. | |
| Int_t | solpol () const |
| Solenoid polarization. | |
| Int_t | torpol () const |
| Toroid polarization. | |
| Int_t | ticknum () const |
| Tick and turn number. | |
| Int_t | lumblk () const |
| Luminosity block number. | |
| Float_t | instlum () const |
| Instantaneous Luminosity. | |
| Int_t | store () const |
| Store number. | |
| Float_t | solcur () const |
| Solenoid current. | |
| Float_t | torcur () const |
| Toroid current. | |
| Bool_t | cal_empty_crate () const |
| Empty Crate flag. | |
| Bool_t | cal_coherent_noise () const |
| Coherent Noise flag. | |
| Bool_t | cal_ring_of_fire () const |
| Ring of fire flag. | |
| Bool_t | cal_noon_noise () const |
| Noon noise flag. | |
| Bool_t | cal_remove_from_analysis () const |
| True if any calorimater quality flag is set. | |
| UInt_t | get_muon_qual1 () const |
| Muon quality. | |
| UInt_t | get_muon_qual2 () const |
| UInt_t | get_muon_qual3 () const |
| UInt_t | get_muon_qual4 () const |
| UInt_t | get_muon_qual5 () const |
| UInt_t | get_muon_qual6 () const |
| ClassDef (TMBGlobal, 2) | |
Private Attributes | |
| Int_t | _evtno |
| Int_t | _runno |
| Int_t | _store |
| Int_t | _solpol |
| Int_t | _torpol |
| Int_t | _ticknum |
| Int_t | _lumblk |
| Float_t | _instlum |
| Float_t | _solcur |
| Float_t | _torcur |
| Bool_t | _cal_empty_crate |
| Bool_t | _cal_coherent_noise |
| Bool_t | _cal_ring_of_fire |
| Bool_t | _cal_noon_noise |
| UInt_t | _muon_quality1 |
| UInt_t | _muon_quality2 |
| UInt_t | _muon_quality3 |
| UInt_t | _muon_quality4 |
| UInt_t | _muon_quality5 |
| UInt_t | _muon_quality6 |
Contains information about run and event number, magnet parameters, tick and turn number and luminosity block.
Branch: Global
Definition at line 25 of file TMBGlobal.hpp.
|
|
Definition at line 6 of file TMBGlobal.cpp. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Definition at line 23 of file TMBGlobal.cpp. References Set(). |
|
|
Definition at line 70 of file TMBGlobal.cpp. |
|
|
Coherent Noise flag.
Definition at line 115 of file TMBGlobal.hpp. References _cal_coherent_noise. Referenced by caf_util::EventQuality::processEvent(). |
|
|
Empty Crate flag.
Definition at line 112 of file TMBGlobal.hpp. References _cal_empty_crate. Referenced by caf_util::EventQuality::processEvent(). |
|
|
Noon noise flag.
Definition at line 121 of file TMBGlobal.hpp. References _cal_noon_noise. Referenced by caf_util::EventQuality::processEvent(). |
|
|
True if any calorimater quality flag is set.
Definition at line 73 of file TMBGlobal.cpp. References _cal_coherent_noise, _cal_empty_crate, _cal_noon_noise, and _cal_ring_of_fire. |
|
|
Ring of fire flag.
Definition at line 118 of file TMBGlobal.hpp. References _cal_ring_of_fire. Referenced by caf_util::EventQuality::processEvent(). |
|
||||||||||||
|
|
|
|
Event number.
Definition at line 82 of file TMBGlobal.hpp. References _evtno. Referenced by cafe::RunEventChecker::isNewEvent(), and caf_util::FindDuplicateEvents::processEvent(). |
|
|
Muon quality.
Definition at line 128 of file TMBGlobal.hpp. References _muon_quality1. |
|
|
Definition at line 129 of file TMBGlobal.hpp. References _muon_quality2. |
|
|
Definition at line 130 of file TMBGlobal.hpp. References _muon_quality3. |
|
|
Definition at line 131 of file TMBGlobal.hpp. References _muon_quality4. |
|
|
Definition at line 132 of file TMBGlobal.hpp. References _muon_quality5. |
|
|
Definition at line 133 of file TMBGlobal.hpp. References _muon_quality6. |
|
|
Instantaneous Luminosity.
Definition at line 100 of file TMBGlobal.hpp. References _instlum. |
|
|
Luminosity block number.
Definition at line 97 of file TMBGlobal.hpp. References _lumblk. Referenced by cafe::BadLBNs::processEvent(). |
|
|
Run number.
Definition at line 85 of file TMBGlobal.hpp. References _runno. Referenced by cafe::RunEventChecker::isNewEvent(), caf_util::JetSelector::processEvent(), cafe::GoodRuns::processEvent(), and caf_util::FindDuplicateEvents::processEvent(). |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Definition at line 38 of file TMBGlobal.cpp. References _cal_coherent_noise, _cal_empty_crate, _cal_noon_noise, _cal_ring_of_fire, _evtno, _instlum, _lumblk, _muon_quality1, _muon_quality2, _muon_quality3, _muon_quality4, _muon_quality5, _muon_quality6, _runno, _solcur, _solpol, _store, _ticknum, _torcur, and _torpol. Referenced by TMBGlobal(). |
|
|
Solenoid current.
Definition at line 106 of file TMBGlobal.hpp. References _solcur. |
|
|
Solenoid polarization.
Definition at line 88 of file TMBGlobal.hpp. References _solpol. |
|
|
Store number.
Definition at line 103 of file TMBGlobal.hpp. References _store. |
|
|
Tick and turn number.
Definition at line 94 of file TMBGlobal.hpp. References _ticknum. |
|
|
Toroid current.
Definition at line 109 of file TMBGlobal.hpp. References _torcur. |
|
|
Toroid polarization.
Definition at line 91 of file TMBGlobal.hpp. References _torpol. |
|
|
Definition at line 43 of file TMBGlobal.hpp. Referenced by cal_coherent_noise(), cal_remove_from_analysis(), and Set(). |
|
|
Definition at line 42 of file TMBGlobal.hpp. Referenced by cal_empty_crate(), cal_remove_from_analysis(), and Set(). |
|
|
Definition at line 45 of file TMBGlobal.hpp. Referenced by cal_noon_noise(), cal_remove_from_analysis(), and Set(). |
|
|
Definition at line 44 of file TMBGlobal.hpp. Referenced by cal_remove_from_analysis(), cal_ring_of_fire(), and Set(). |
|
|
Definition at line 29 of file TMBGlobal.hpp. |
|
|
Definition at line 36 of file TMBGlobal.hpp. |
|
|
Definition at line 35 of file TMBGlobal.hpp. |
|
|
Definition at line 49 of file TMBGlobal.hpp. Referenced by get_muon_qual1(), and Set(). |
|
|
Definition at line 50 of file TMBGlobal.hpp. Referenced by get_muon_qual2(), and Set(). |
|
|
Definition at line 51 of file TMBGlobal.hpp. Referenced by get_muon_qual3(), and Set(). |
|
|
Definition at line 52 of file TMBGlobal.hpp. Referenced by get_muon_qual4(), and Set(). |
|
|
Definition at line 53 of file TMBGlobal.hpp. Referenced by get_muon_qual5(), and Set(). |
|
|
Definition at line 54 of file TMBGlobal.hpp. Referenced by get_muon_qual6(), and Set(). |
|
|
Definition at line 30 of file TMBGlobal.hpp. |
|
|
Definition at line 37 of file TMBGlobal.hpp. |
|
|
Definition at line 32 of file TMBGlobal.hpp. |
|
|
Definition at line 31 of file TMBGlobal.hpp. |
|
|
Definition at line 34 of file TMBGlobal.hpp. |
|
|
Definition at line 38 of file TMBGlobal.hpp. |
|
|
Definition at line 33 of file TMBGlobal.hpp. |
1.3.4