Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

ANtpBeamInfo Class Reference

#include <ANtpBeamInfo.h>

List of all members.

Public Member Functions

 ANtpBeamInfo ()
virtual ~ANtpBeamInfo ()
void Reset ()

Public Attributes

Double_t tor101
Double_t tortgt
Double_t trtgtd
Double_t hornCurrent
Double_t targetBPMX
Double_t targetBPMY
Double_t profileWidthX
Double_t profileWidthY
Double_t hadronIntensity
Double_t muonIntensity1
Double_t muonIntensity2
Double_t muonIntensity3
Int_t targetPosition
Double_t protonIntensity
Double_t timeToNearestSpill
Int_t nearestSecToSpill
Int_t nearestNSToSpill


Constructor & Destructor Documentation

ANtpBeamInfo::ANtpBeamInfo  ) 
 

Definition at line 21 of file ANtpBeamInfo.cxx.

References MSG.

00021                            :
00022   tor101(ANtpDefVal::kFloat),
00023   tortgt(ANtpDefVal::kFloat),
00024   trtgtd(ANtpDefVal::kFloat),
00025   hornCurrent(ANtpDefVal::kFloat),
00026   targetBPMX(ANtpDefVal::kFloat),
00027   targetBPMY(ANtpDefVal::kFloat),
00028   profileWidthX(ANtpDefVal::kFloat),
00029   profileWidthY(ANtpDefVal::kFloat),
00030   hadronIntensity(ANtpDefVal::kFloat),
00031   muonIntensity1(ANtpDefVal::kFloat),
00032   muonIntensity2(ANtpDefVal::kFloat),
00033   muonIntensity3(ANtpDefVal::kFloat),
00034   targetPosition(ANtpDefVal::kInt),
00035   protonIntensity(ANtpDefVal::kFloat),
00036   timeToNearestSpill(ANtpDefVal::kFloat),
00037   nearestSecToSpill(ANtpDefVal::kInt),
00038   nearestNSToSpill(ANtpDefVal::kInt)
00039 {
00040         
00041   MSG("ANtpBeamInfo", Msg::kDebug) << "ANtpBeamInfo::Constructor" << endl;
00042 
00043 }

ANtpBeamInfo::~ANtpBeamInfo  )  [virtual]
 

Definition at line 46 of file ANtpBeamInfo.cxx.

References MSG.

00047 {
00048 
00049   MSG("ANtpBeamInfo", Msg::kDebug) << "ANtpBeamInfo::Destructor" << endl;
00050 
00051 }


Member Function Documentation

void ANtpBeamInfo::Reset  ) 
 

Definition at line 54 of file ANtpBeamInfo.cxx.

References hadronIntensity, hornCurrent, muonIntensity1, muonIntensity2, muonIntensity3, nearestNSToSpill, nearestSecToSpill, profileWidthX, profileWidthY, protonIntensity, targetBPMX, targetBPMY, targetPosition, timeToNearestSpill, tor101, tortgt, and trtgtd.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation().

00055 {
00056   tor101 = ANtpDefVal::kFloat;
00057   tortgt = ANtpDefVal::kFloat;
00058   trtgtd = ANtpDefVal::kFloat;
00059   hornCurrent = ANtpDefVal::kFloat;
00060   targetBPMX = ANtpDefVal::kFloat;
00061   targetBPMY = ANtpDefVal::kFloat;
00062   profileWidthX = ANtpDefVal::kFloat;
00063   profileWidthY = ANtpDefVal::kFloat;
00064   hadronIntensity = ANtpDefVal::kFloat;
00065   muonIntensity1 = ANtpDefVal::kFloat;
00066   muonIntensity2 = ANtpDefVal::kFloat;
00067   muonIntensity3 = ANtpDefVal::kFloat;
00068   targetPosition = ANtpDefVal::kInt;
00069   protonIntensity = ANtpDefVal::kFloat;
00070   timeToNearestSpill = ANtpDefVal::kFloat;
00071   nearestSecToSpill = ANtpDefVal::kInt;
00072   nearestNSToSpill = ANtpDefVal::kInt;
00073 
00074   return;
00075 }


Member Data Documentation

Double_t ANtpBeamInfo::hadronIntensity
 

Definition at line 31 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().

Double_t ANtpBeamInfo::hornCurrent
 

Definition at line 26 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().

Double_t ANtpBeamInfo::muonIntensity1
 

Definition at line 32 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().

Double_t ANtpBeamInfo::muonIntensity2
 

Definition at line 33 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().

Double_t ANtpBeamInfo::muonIntensity3
 

Definition at line 34 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().

Int_t ANtpBeamInfo::nearestNSToSpill
 

Definition at line 39 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().

Int_t ANtpBeamInfo::nearestSecToSpill
 

Definition at line 38 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().

Double_t ANtpBeamInfo::profileWidthX
 

Definition at line 29 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().

Double_t ANtpBeamInfo::profileWidthY
 

Definition at line 30 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().

Double_t ANtpBeamInfo::protonIntensity
 

Definition at line 36 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().

Double_t ANtpBeamInfo::targetBPMX
 

Definition at line 27 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().

Double_t ANtpBeamInfo::targetBPMY
 

Definition at line 28 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().

Int_t ANtpBeamInfo::targetPosition
 

Definition at line 35 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().

Double_t ANtpBeamInfo::timeToNearestSpill
 

Definition at line 37 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().

Double_t ANtpBeamInfo::tor101
 

Definition at line 23 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().

Double_t ANtpBeamInfo::tortgt
 

Definition at line 24 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().

Double_t ANtpBeamInfo::trtgtd
 

Definition at line 25 of file ANtpBeamInfo.h.

Referenced by ANtpInfoObjectFillerBeam::FillBeamInformation(), and Reset().


The documentation for this class was generated from the following files:
Generated on Thu Nov 1 15:55:35 2007 for loon by  doxygen 1.3.9.1