#include <TMBGlobal.hpp>
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.
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, Bool_t cal_spanish_fan, Bool_t cal_sca_failure, 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, Bool_t cal_spanish_fan, Bool_t cal_sca_failure, 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_spanish_fan () const |
| Spanish fan flag. | |
| Bool_t | cal_sca_failure () const |
| SCA failure 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, 3) | |
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 |
| Bool_t | _cal_spanish_fan |
| Bool_t | _cal_sca_failure |
| UInt_t | _muon_quality1 |
| UInt_t | _muon_quality2 |
| UInt_t | _muon_quality3 |
| UInt_t | _muon_quality4 |
| UInt_t | _muon_quality5 |
| UInt_t | _muon_quality6 |
|
|
Definition at line 6 of file TMBGlobal.cpp. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Definition at line 25 of file TMBGlobal.cpp. References Set(). |
|
|
Definition at line 77 of file TMBGlobal.cpp. |
|
|
Coherent Noise flag.
Definition at line 119 of file TMBGlobal.hpp. References _cal_coherent_noise. |
|
|
Empty Crate flag.
Definition at line 116 of file TMBGlobal.hpp. References _cal_empty_crate. |
|
|
Noon noise flag.
Definition at line 125 of file TMBGlobal.hpp. References _cal_noon_noise. |
|
|
True if any calorimater quality flag is set.
Definition at line 80 of file TMBGlobal.cpp. References _cal_coherent_noise, _cal_empty_crate, _cal_noon_noise, _cal_ring_of_fire, _cal_sca_failure, and _cal_spanish_fan. |
|
|
Ring of fire flag.
Definition at line 122 of file TMBGlobal.hpp. References _cal_ring_of_fire. |
|
|
SCA failure flag.
Definition at line 131 of file TMBGlobal.hpp. References _cal_sca_failure. |
|
|
Spanish fan flag.
Definition at line 128 of file TMBGlobal.hpp. References _cal_spanish_fan. |
|
||||||||||||
|
|
|
|
Event number.
Definition at line 86 of file TMBGlobal.hpp. References _evtno. Referenced by cafe::RunEventChecker::isNewEvent(), and cafe::Write::processEvent(). |
|
|
Muon quality.
Definition at line 138 of file TMBGlobal.hpp. References _muon_quality1. |
|
|
Definition at line 139 of file TMBGlobal.hpp. References _muon_quality2. |
|
|
Definition at line 140 of file TMBGlobal.hpp. References _muon_quality3. |
|
|
Definition at line 141 of file TMBGlobal.hpp. References _muon_quality4. |
|
|
Definition at line 142 of file TMBGlobal.hpp. References _muon_quality5. |
|
|
Definition at line 143 of file TMBGlobal.hpp. References _muon_quality6. |
|
|
Instantaneous Luminosity.
Definition at line 104 of file TMBGlobal.hpp. References _instlum. |
|
|
Luminosity block number.
Definition at line 101 of file TMBGlobal.hpp. References _lumblk. Referenced by cafe::BadLBNs::processEvent(). |
|
|
Run number.
Definition at line 89 of file TMBGlobal.hpp. References _runno. Referenced by cafe::Event::isMC(), cafe::RunEventChecker::isNewEvent(), cafe::Event::isRun2b(), cafe::Write::processEvent(), and cafe::GoodRuns::processEvent(). |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Definition at line 42 of file TMBGlobal.cpp. References _cal_coherent_noise, _cal_empty_crate, _cal_noon_noise, _cal_ring_of_fire, _cal_sca_failure, _cal_spanish_fan, _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 110 of file TMBGlobal.hpp. References _solcur. |
|
|
Solenoid polarization.
Definition at line 92 of file TMBGlobal.hpp. References _solpol. |
|
|
Store number.
Definition at line 107 of file TMBGlobal.hpp. References _store. |
|
|
Tick and turn number.
Definition at line 98 of file TMBGlobal.hpp. References _ticknum. |
|
|
Toroid current.
Definition at line 113 of file TMBGlobal.hpp. References _torcur. |
|
|
Toroid polarization.
Definition at line 95 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 47 of file TMBGlobal.hpp. Referenced by cal_remove_from_analysis(), cal_sca_failure(), and Set(). |
|
|
Definition at line 46 of file TMBGlobal.hpp. Referenced by cal_remove_from_analysis(), cal_spanish_fan(), 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 51 of file TMBGlobal.hpp. Referenced by get_muon_qual1(), and Set(). |
|
|
Definition at line 52 of file TMBGlobal.hpp. Referenced by get_muon_qual2(), and Set(). |
|
|
Definition at line 53 of file TMBGlobal.hpp. Referenced by get_muon_qual3(), and Set(). |
|
|
Definition at line 54 of file TMBGlobal.hpp. Referenced by get_muon_qual4(), and Set(). |
|
|
Definition at line 55 of file TMBGlobal.hpp. Referenced by get_muon_qual5(), and Set(). |
|
|
Definition at line 56 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