#include <HcalTBBeamCounters.h>
Public Member Functions | |
double | BH1adc () const |
double | BH2adc () const |
double | BH3adc () const |
double | BH4adc () const |
double | CK1adc () const |
double | CK2adc () const |
double | CK3adc () const |
double | Ecal7x7 () const |
HcalTBBeamCounters () | |
double | S1adc () const |
double | S2adc () const |
double | S3adc () const |
double | S4adc () const |
double | Sci521adc () const |
double | Sci528adc () const |
double | SciVLEadc () const |
void | setADCs04 (double VMadc, double V3adc, double V6adc, double VH1adc, double VH2adc, double VH3adc, double VH4adc, double CK2adc, double CK3adc, double SciVLEadc, double Sci521adc, double Sci528adc, double S1adc, double S2adc, double S3adc, double S4adc, double Ecal7x7) |
void | setADCs06 (double VMFadc, double VMBadc, double VM1adc, double VM2adc, double VM3adc, double VM4adc, double VM5adc, double VM6adc, double VM7adc, double VM8adc, double CK1adc, double CK2adc, double CK3adc, double S1adc, double S2adc, double S3adc, double S4adc, double TOF1Sadc, double TOF1Jadc, double TOF2Sadc, double TOF2Jadc, double Sci521adc, double Sci528adc, double BH1adc, double BH2adc, double BH3adc, double BH4adc) |
double | TOF1Jadc () const |
double | TOF1Sadc () const |
double | TOF2Jadc () const |
double | TOF2Sadc () const |
double | V3adc () const |
double | V6adc () const |
double | VH1adc () const |
double | VH2adc () const |
double | VH3adc () const |
double | VH4adc () const |
double | VM1adc () const |
double | VM2adc () const |
double | VM3adc () const |
double | VM4adc () const |
double | VM5adc () const |
double | VM6adc () const |
double | VM7adc () const |
double | VM8adc () const |
double | VMadc () const |
Muon Veto adc. | |
double | VMBadc () const |
double | VMFadc () const |
Private Attributes | |
double | BH1adc_ |
double | BH2adc_ |
double | BH3adc_ |
double | BH4adc_ |
double | CK1adc_ |
double | CK2adc_ |
double | CK3adc_ |
double | Ecal7x7_ |
double | S1adc_ |
double | S2adc_ |
double | S3adc_ |
double | S4adc_ |
double | Sci521adc_ |
double | Sci528adc_ |
double | SciVLEadc_ |
double | TOF1Jadc_ |
double | TOF1Sadc_ |
double | TOF2Jadc_ |
double | TOF2Sadc_ |
double | V3adc_ |
double | V6adc_ |
double | VH1adc_ |
double | VH2adc_ |
double | VH3adc_ |
double | VH4adc_ |
double | VM1adc_ |
double | VM2adc_ |
double | VM3adc_ |
double | VM4adc_ |
double | VM5adc_ |
double | VM6adc_ |
double | VM7adc_ |
double | VM8adc_ |
double | VMadc_ |
double | VMBadc_ |
double | VMFadc_ |
Definition at line 9 of file HcalTBBeamCounters.h.
HcalTBBeamCounters::HcalTBBeamCounters | ( | ) |
Definition at line 5 of file HcalTBBeamCounters.cc.
: VMadc_(0),V3adc_(0),V6adc_(0),VH1adc_(0),VH2adc_(0),VH3adc_(0),VH4adc_(0),Ecal7x7_(0.), Sci521adc_(0),Sci528adc_(0),CK1adc_(0),CK2adc_(0),CK3adc_(0),SciVLEadc_(0), S1adc_(0),S2adc_(0),S3adc_(0),S4adc_(0),VMFadc_(0),VMBadc_(0), VM1adc_(0),VM2adc_(0),VM3adc_(0),VM4adc_(0),VM5adc_(0),VM6adc_(0),VM7adc_(0),VM8adc_(0), TOF1Sadc_(0),TOF1Jadc_(0),TOF2Sadc_(0),TOF2Jadc_(0),BH1adc_(0),BH2adc_(0),BH3adc_(0),BH4adc_(0){}
double HcalTBBeamCounters::BH1adc | ( | ) | const [inline] |
Definition at line 48 of file HcalTBBeamCounters.h.
References BH1adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return BH1adc_; }
double HcalTBBeamCounters::BH2adc | ( | ) | const [inline] |
Definition at line 49 of file HcalTBBeamCounters.h.
References BH2adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return BH2adc_; }
double HcalTBBeamCounters::BH3adc | ( | ) | const [inline] |
Definition at line 50 of file HcalTBBeamCounters.h.
References BH3adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return BH3adc_; }
double HcalTBBeamCounters::BH4adc | ( | ) | const [inline] |
Definition at line 51 of file HcalTBBeamCounters.h.
References BH4adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return BH4adc_; }
double HcalTBBeamCounters::CK1adc | ( | ) | const [inline] |
Definition at line 24 of file HcalTBBeamCounters.h.
References CK1adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return CK1adc_; }
double HcalTBBeamCounters::CK2adc | ( | ) | const [inline] |
Definition at line 25 of file HcalTBBeamCounters.h.
References CK2adc_.
Referenced by ZdcTBAnalysis::analyze(), setADCs04(), and setADCs06().
{ return CK2adc_; }
double HcalTBBeamCounters::CK3adc | ( | ) | const [inline] |
Definition at line 26 of file HcalTBBeamCounters.h.
References CK3adc_.
Referenced by ZdcTBAnalysis::analyze(), setADCs04(), and setADCs06().
{ return CK3adc_; }
double HcalTBBeamCounters::Ecal7x7 | ( | ) | const [inline] |
Definition at line 23 of file HcalTBBeamCounters.h.
References Ecal7x7_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs04().
{ return Ecal7x7_; }
double HcalTBBeamCounters::S1adc | ( | ) | const [inline] |
Definition at line 30 of file HcalTBBeamCounters.h.
References S1adc_.
Referenced by ZdcTBAnalysis::analyze(), operator<<(), setADCs04(), and setADCs06().
{ return S1adc_; }
double HcalTBBeamCounters::S2adc | ( | ) | const [inline] |
Definition at line 31 of file HcalTBBeamCounters.h.
References S2adc_.
Referenced by ZdcTBAnalysis::analyze(), operator<<(), setADCs04(), and setADCs06().
{ return S2adc_; }
double HcalTBBeamCounters::S3adc | ( | ) | const [inline] |
Definition at line 32 of file HcalTBBeamCounters.h.
References S3adc_.
Referenced by ZdcTBAnalysis::analyze(), operator<<(), setADCs04(), and setADCs06().
{ return S3adc_; }
double HcalTBBeamCounters::S4adc | ( | ) | const [inline] |
Definition at line 33 of file HcalTBBeamCounters.h.
References S4adc_.
Referenced by ZdcTBAnalysis::analyze(), operator<<(), setADCs04(), and setADCs06().
{ return S4adc_; }
double HcalTBBeamCounters::Sci521adc | ( | ) | const [inline] |
Definition at line 28 of file HcalTBBeamCounters.h.
References Sci521adc_.
Referenced by ZdcTBAnalysis::analyze(), setADCs04(), and setADCs06().
{ return Sci521adc_; }
double HcalTBBeamCounters::Sci528adc | ( | ) | const [inline] |
Definition at line 29 of file HcalTBBeamCounters.h.
References Sci528adc_.
Referenced by ZdcTBAnalysis::analyze(), setADCs04(), and setADCs06().
{ return Sci528adc_; }
double HcalTBBeamCounters::SciVLEadc | ( | ) | const [inline] |
Definition at line 27 of file HcalTBBeamCounters.h.
References SciVLEadc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs04().
{ return SciVLEadc_; }
void HcalTBBeamCounters::setADCs04 | ( | double | VMadc, |
double | V3adc, | ||
double | V6adc, | ||
double | VH1adc, | ||
double | VH2adc, | ||
double | VH3adc, | ||
double | VH4adc, | ||
double | CK2adc, | ||
double | CK3adc, | ||
double | SciVLEadc, | ||
double | Sci521adc, | ||
double | Sci528adc, | ||
double | S1adc, | ||
double | S2adc, | ||
double | S3adc, | ||
double | S4adc, | ||
double | Ecal7x7 | ||
) |
Definition at line 12 of file HcalTBBeamCounters.cc.
References CK2adc(), CK2adc_, CK3adc(), CK3adc_, Ecal7x7(), Ecal7x7_, S1adc(), S1adc_, S2adc(), S2adc_, S3adc(), S3adc_, S4adc(), S4adc_, Sci521adc(), Sci521adc_, Sci528adc(), Sci528adc_, SciVLEadc(), SciVLEadc_, V3adc(), V3adc_, V6adc(), V6adc_, VH1adc(), VH1adc_, VH2adc(), VH2adc_, VH3adc(), VH3adc_, VH4adc(), VH4adc_, VMadc(), and VMadc_.
Referenced by hcaltb::HcalTBQADCUnpacker::unpack().
{ VMadc_ = VMadc ; V3adc_ = V3adc ; V6adc_ = V6adc ; VH1adc_ = VH1adc ; VH2adc_ = VH2adc ; VH3adc_ = VH3adc ; VH4adc_ = VH4adc ; CK2adc_ = CK2adc ; CK3adc_ = CK3adc ; SciVLEadc_ = SciVLEadc ; Sci521adc_ = Sci521adc ; Sci528adc_ = Sci528adc ; S1adc_ = S1adc ; S2adc_ = S2adc ; S3adc_ = S3adc ; S4adc_ = S4adc ; Ecal7x7_ = Ecal7x7 ; }
void HcalTBBeamCounters::setADCs06 | ( | double | VMFadc, |
double | VMBadc, | ||
double | VM1adc, | ||
double | VM2adc, | ||
double | VM3adc, | ||
double | VM4adc, | ||
double | VM5adc, | ||
double | VM6adc, | ||
double | VM7adc, | ||
double | VM8adc, | ||
double | CK1adc, | ||
double | CK2adc, | ||
double | CK3adc, | ||
double | S1adc, | ||
double | S2adc, | ||
double | S3adc, | ||
double | S4adc, | ||
double | TOF1Sadc, | ||
double | TOF1Jadc, | ||
double | TOF2Sadc, | ||
double | TOF2Jadc, | ||
double | Sci521adc, | ||
double | Sci528adc, | ||
double | BH1adc, | ||
double | BH2adc, | ||
double | BH3adc, | ||
double | BH4adc | ||
) |
Definition at line 37 of file HcalTBBeamCounters.cc.
References BH1adc(), BH1adc_, BH2adc(), BH2adc_, BH3adc(), BH3adc_, BH4adc(), BH4adc_, CK1adc(), CK1adc_, CK2adc(), CK2adc_, CK3adc(), CK3adc_, S1adc(), S1adc_, S2adc(), S2adc_, S3adc(), S3adc_, S4adc(), S4adc_, Sci521adc(), Sci521adc_, Sci528adc(), Sci528adc_, TOF1Jadc(), TOF1Jadc_, TOF1Sadc(), TOF1Sadc_, TOF2Jadc(), TOF2Jadc_, TOF2Sadc(), TOF2Sadc_, VM1adc(), VM1adc_, VM2adc(), VM2adc_, VM3adc(), VM3adc_, VM4adc(), VM4adc_, VM5adc(), VM5adc_, VM6adc(), VM6adc_, VM7adc(), VM7adc_, VM8adc(), VM8adc_, VMBadc(), VMBadc_, VMFadc(), and VMFadc_.
Referenced by hcaltb::HcalTBQADCUnpacker::unpack().
{ VMFadc_ = VMFadc ; VMBadc_ = VMBadc ; VM1adc_ = VM1adc ; VM2adc_ = VM2adc ; VM3adc_ = VM3adc ; VM4adc_ = VM4adc ; VM5adc_ = VM5adc ; VM6adc_ = VM6adc ; VM7adc_ = VM7adc ; VM8adc_ = VM8adc ; CK1adc_ = CK1adc ; CK2adc_ = CK2adc ; CK3adc_ = CK3adc ; S1adc_ = S1adc ; S2adc_ = S2adc ; S3adc_ = S3adc ; S4adc_ = S4adc ; TOF1Sadc_ = TOF1Sadc ; TOF1Jadc_ = TOF1Jadc ; TOF2Sadc_ = TOF2Sadc ; TOF2Jadc_ = TOF2Jadc ; Sci521adc_ = Sci521adc ; Sci528adc_ = Sci528adc ; BH1adc_ = BH1adc ; BH2adc_ = BH2adc ; BH3adc_ = BH3adc ; BH4adc_ = BH4adc ; }
double HcalTBBeamCounters::TOF1Jadc | ( | ) | const [inline] |
Definition at line 45 of file HcalTBBeamCounters.h.
References TOF1Jadc_.
Referenced by setADCs06().
{ return TOF1Jadc_; }
double HcalTBBeamCounters::TOF1Sadc | ( | ) | const [inline] |
Definition at line 44 of file HcalTBBeamCounters.h.
References TOF1Sadc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return TOF1Sadc_; }
double HcalTBBeamCounters::TOF2Jadc | ( | ) | const [inline] |
Definition at line 47 of file HcalTBBeamCounters.h.
References TOF2Jadc_.
Referenced by setADCs06().
{ return TOF2Jadc_; }
double HcalTBBeamCounters::TOF2Sadc | ( | ) | const [inline] |
Definition at line 46 of file HcalTBBeamCounters.h.
References TOF2Sadc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return TOF2Sadc_; }
double HcalTBBeamCounters::V3adc | ( | ) | const [inline] |
Definition at line 17 of file HcalTBBeamCounters.h.
References V3adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs04().
{ return V3adc_; }
double HcalTBBeamCounters::V6adc | ( | ) | const [inline] |
Definition at line 18 of file HcalTBBeamCounters.h.
References V6adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs04().
{ return V6adc_; }
double HcalTBBeamCounters::VH1adc | ( | ) | const [inline] |
Definition at line 19 of file HcalTBBeamCounters.h.
References VH1adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs04().
{ return VH1adc_; }
double HcalTBBeamCounters::VH2adc | ( | ) | const [inline] |
Definition at line 20 of file HcalTBBeamCounters.h.
References VH2adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs04().
{ return VH2adc_; }
double HcalTBBeamCounters::VH3adc | ( | ) | const [inline] |
Definition at line 21 of file HcalTBBeamCounters.h.
References VH3adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs04().
{ return VH3adc_; }
double HcalTBBeamCounters::VH4adc | ( | ) | const [inline] |
Definition at line 22 of file HcalTBBeamCounters.h.
References VH4adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs04().
{ return VH4adc_; }
double HcalTBBeamCounters::VM1adc | ( | ) | const [inline] |
Definition at line 36 of file HcalTBBeamCounters.h.
References VM1adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return VM1adc_; }
double HcalTBBeamCounters::VM2adc | ( | ) | const [inline] |
Definition at line 37 of file HcalTBBeamCounters.h.
References VM2adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return VM2adc_; }
double HcalTBBeamCounters::VM3adc | ( | ) | const [inline] |
Definition at line 38 of file HcalTBBeamCounters.h.
References VM3adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return VM3adc_; }
double HcalTBBeamCounters::VM4adc | ( | ) | const [inline] |
Definition at line 39 of file HcalTBBeamCounters.h.
References VM4adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return VM4adc_; }
double HcalTBBeamCounters::VM5adc | ( | ) | const [inline] |
Definition at line 40 of file HcalTBBeamCounters.h.
References VM5adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return VM5adc_; }
double HcalTBBeamCounters::VM6adc | ( | ) | const [inline] |
Definition at line 41 of file HcalTBBeamCounters.h.
References VM6adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return VM6adc_; }
double HcalTBBeamCounters::VM7adc | ( | ) | const [inline] |
Definition at line 42 of file HcalTBBeamCounters.h.
References VM7adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return VM7adc_; }
double HcalTBBeamCounters::VM8adc | ( | ) | const [inline] |
Definition at line 43 of file HcalTBBeamCounters.h.
References VM8adc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return VM8adc_; }
double HcalTBBeamCounters::VMadc | ( | ) | const [inline] |
Muon Veto adc.
Definition at line 16 of file HcalTBBeamCounters.h.
References VMadc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs04().
{ return VMadc_; }
double HcalTBBeamCounters::VMBadc | ( | ) | const [inline] |
Definition at line 35 of file HcalTBBeamCounters.h.
References VMBadc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return VMBadc_; }
double HcalTBBeamCounters::VMFadc | ( | ) | const [inline] |
Definition at line 34 of file HcalTBBeamCounters.h.
References VMFadc_.
Referenced by ZdcTBAnalysis::analyze(), and setADCs06().
{ return VMFadc_; }
double HcalTBBeamCounters::BH1adc_ [private] |
Definition at line 104 of file HcalTBBeamCounters.h.
Referenced by BH1adc(), and setADCs06().
double HcalTBBeamCounters::BH2adc_ [private] |
Definition at line 105 of file HcalTBBeamCounters.h.
Referenced by BH2adc(), and setADCs06().
double HcalTBBeamCounters::BH3adc_ [private] |
Definition at line 106 of file HcalTBBeamCounters.h.
Referenced by BH3adc(), and setADCs06().
double HcalTBBeamCounters::BH4adc_ [private] |
Definition at line 107 of file HcalTBBeamCounters.h.
Referenced by BH4adc(), and setADCs06().
double HcalTBBeamCounters::CK1adc_ [private] |
Definition at line 81 of file HcalTBBeamCounters.h.
Referenced by CK1adc(), and setADCs06().
double HcalTBBeamCounters::CK2adc_ [private] |
Definition at line 82 of file HcalTBBeamCounters.h.
Referenced by CK2adc(), setADCs04(), and setADCs06().
double HcalTBBeamCounters::CK3adc_ [private] |
Definition at line 83 of file HcalTBBeamCounters.h.
Referenced by CK3adc(), setADCs04(), and setADCs06().
double HcalTBBeamCounters::Ecal7x7_ [private] |
Definition at line 77 of file HcalTBBeamCounters.h.
Referenced by Ecal7x7(), and setADCs04().
double HcalTBBeamCounters::S1adc_ [private] |
Definition at line 85 of file HcalTBBeamCounters.h.
Referenced by S1adc(), setADCs04(), and setADCs06().
double HcalTBBeamCounters::S2adc_ [private] |
Definition at line 86 of file HcalTBBeamCounters.h.
Referenced by S2adc(), setADCs04(), and setADCs06().
double HcalTBBeamCounters::S3adc_ [private] |
Definition at line 87 of file HcalTBBeamCounters.h.
Referenced by S3adc(), setADCs04(), and setADCs06().
double HcalTBBeamCounters::S4adc_ [private] |
Definition at line 88 of file HcalTBBeamCounters.h.
Referenced by S4adc(), setADCs04(), and setADCs06().
double HcalTBBeamCounters::Sci521adc_ [private] |
Definition at line 79 of file HcalTBBeamCounters.h.
Referenced by Sci521adc(), setADCs04(), and setADCs06().
double HcalTBBeamCounters::Sci528adc_ [private] |
Definition at line 80 of file HcalTBBeamCounters.h.
Referenced by Sci528adc(), setADCs04(), and setADCs06().
double HcalTBBeamCounters::SciVLEadc_ [private] |
Definition at line 84 of file HcalTBBeamCounters.h.
Referenced by SciVLEadc(), and setADCs04().
double HcalTBBeamCounters::TOF1Jadc_ [private] |
Definition at line 101 of file HcalTBBeamCounters.h.
Referenced by setADCs06(), and TOF1Jadc().
double HcalTBBeamCounters::TOF1Sadc_ [private] |
Definition at line 100 of file HcalTBBeamCounters.h.
Referenced by setADCs06(), and TOF1Sadc().
double HcalTBBeamCounters::TOF2Jadc_ [private] |
Definition at line 103 of file HcalTBBeamCounters.h.
Referenced by setADCs06(), and TOF2Jadc().
double HcalTBBeamCounters::TOF2Sadc_ [private] |
Definition at line 102 of file HcalTBBeamCounters.h.
Referenced by setADCs06(), and TOF2Sadc().
double HcalTBBeamCounters::V3adc_ [private] |
Definition at line 71 of file HcalTBBeamCounters.h.
Referenced by setADCs04(), and V3adc().
double HcalTBBeamCounters::V6adc_ [private] |
Definition at line 72 of file HcalTBBeamCounters.h.
Referenced by setADCs04(), and V6adc().
double HcalTBBeamCounters::VH1adc_ [private] |
Definition at line 73 of file HcalTBBeamCounters.h.
Referenced by setADCs04(), and VH1adc().
double HcalTBBeamCounters::VH2adc_ [private] |
Definition at line 74 of file HcalTBBeamCounters.h.
Referenced by setADCs04(), and VH2adc().
double HcalTBBeamCounters::VH3adc_ [private] |
Definition at line 75 of file HcalTBBeamCounters.h.
Referenced by setADCs04(), and VH3adc().
double HcalTBBeamCounters::VH4adc_ [private] |
Definition at line 76 of file HcalTBBeamCounters.h.
Referenced by setADCs04(), and VH4adc().
double HcalTBBeamCounters::VM1adc_ [private] |
Definition at line 92 of file HcalTBBeamCounters.h.
Referenced by setADCs06(), and VM1adc().
double HcalTBBeamCounters::VM2adc_ [private] |
Definition at line 93 of file HcalTBBeamCounters.h.
Referenced by setADCs06(), and VM2adc().
double HcalTBBeamCounters::VM3adc_ [private] |
Definition at line 94 of file HcalTBBeamCounters.h.
Referenced by setADCs06(), and VM3adc().
double HcalTBBeamCounters::VM4adc_ [private] |
Definition at line 95 of file HcalTBBeamCounters.h.
Referenced by setADCs06(), and VM4adc().
double HcalTBBeamCounters::VM5adc_ [private] |
Definition at line 96 of file HcalTBBeamCounters.h.
Referenced by setADCs06(), and VM5adc().
double HcalTBBeamCounters::VM6adc_ [private] |
Definition at line 97 of file HcalTBBeamCounters.h.
Referenced by setADCs06(), and VM6adc().
double HcalTBBeamCounters::VM7adc_ [private] |
Definition at line 98 of file HcalTBBeamCounters.h.
Referenced by setADCs06(), and VM7adc().
double HcalTBBeamCounters::VM8adc_ [private] |
Definition at line 99 of file HcalTBBeamCounters.h.
Referenced by setADCs06(), and VM8adc().
double HcalTBBeamCounters::VMadc_ [private] |
Definition at line 70 of file HcalTBBeamCounters.h.
Referenced by setADCs04(), and VMadc().
double HcalTBBeamCounters::VMBadc_ [private] |
Definition at line 91 of file HcalTBBeamCounters.h.
Referenced by setADCs06(), and VMBadc().
double HcalTBBeamCounters::VMFadc_ [private] |
Definition at line 90 of file HcalTBBeamCounters.h.
Referenced by setADCs06(), and VMFadc().