CMS 3D CMS Logo

Public Member Functions | Private Attributes

HcalTBBeamCounters Class Reference

#include <HcalTBBeamCounters.h>

List of all members.

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_

Detailed Description

Definition at line 9 of file HcalTBBeamCounters.h.


Constructor & Destructor Documentation

HcalTBBeamCounters::HcalTBBeamCounters ( )

Member Function Documentation

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 
)
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 
)
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_;     }

Member Data Documentation

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().

Definition at line 79 of file HcalTBBeamCounters.h.

Referenced by Sci521adc(), setADCs04(), and setADCs06().

Definition at line 80 of file HcalTBBeamCounters.h.

Referenced by Sci528adc(), setADCs04(), and setADCs06().

Definition at line 84 of file HcalTBBeamCounters.h.

Referenced by SciVLEadc(), and setADCs04().

Definition at line 101 of file HcalTBBeamCounters.h.

Referenced by setADCs06(), and TOF1Jadc().

Definition at line 100 of file HcalTBBeamCounters.h.

Referenced by setADCs06(), and TOF1Sadc().

Definition at line 103 of file HcalTBBeamCounters.h.

Referenced by setADCs06(), and TOF2Jadc().

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().