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

AtmosSpill Class Reference

#include <AtmosSpill.h>

List of all members.

Public Member Functions

 AtmosSpill ()
virtual ~AtmosSpill ()
void Reset ()

Public Attributes

Int_t spilltype
Bool_t stfDataAvailable
Double_t TimeToNearestSpill_stf
Bool_t bmsDataAvailable
Double_t TimeToNearestSpill_bms
Int_t bmsStatus
Int_t horn_on
Int_t target_in
Int_t beam_type
Int_t n_batches
Float_t tor101
Float_t tr101d
Float_t tortgt
Float_t trtgtd
Float_t horncur
Float_t bposx [6]
Float_t bposy [6]
Float_t bpmint [6]
Float_t bwidx
Float_t bwidy
Float_t hadint
Float_t muint1
Float_t muint2
Float_t muint3
Bool_t BeamSelectSpill


Constructor & Destructor Documentation

AtmosSpill::AtmosSpill  ) 
 

Definition at line 5 of file AtmosSpill.cxx.

00006 {
00007   this->Reset();
00008 }

AtmosSpill::~AtmosSpill  )  [virtual]
 

Definition at line 10 of file AtmosSpill.cxx.

00011 {
00012 }


Member Function Documentation

void AtmosSpill::Reset  ) 
 

Definition at line 14 of file AtmosSpill.cxx.

References beam_type, BeamSelectSpill, bmsDataAvailable, bmsStatus, bpmint, bposx, bposy, bwidx, bwidy, hadint, horn_on, horncur, muint1, muint2, muint3, n_batches, spilltype, stfDataAvailable, target_in, TimeToNearestSpill_bms, TimeToNearestSpill_stf, tor101, tortgt, tr101d, and trtgtd.

00015 {
00016   spilltype = -1;
00017   stfDataAvailable = false;
00018   TimeToNearestSpill_stf = 99e99;
00019 
00020   bmsDataAvailable = false;
00021   TimeToNearestSpill_bms = 99e99;
00022 
00023   bmsStatus = -1;
00024   horn_on = -1; 
00025   target_in = -1;
00026   beam_type = -1;
00027   n_batches = -1;
00028 
00029   tor101 = 0.0;      
00030   tr101d = 0.0;      
00031   tortgt = 0.0;      
00032   trtgtd = 0.0;      
00033   horncur = 0.0;
00034   bwidx = 0.0;   
00035   bwidy = 0.0;   
00036   hadint = 0.0;
00037   muint1 = 0.0; 
00038   muint2 = 0.0; 
00039   muint3 = 0.0;
00040 
00041   for (Int_t i=0;i<6;++i){
00042     bposx[i] = 0;
00043     bposy[i] = 0;
00044     bpmint[i] = 0;
00045   }
00046 
00047   BeamSelectSpill = false;
00048 }


Member Data Documentation

Int_t AtmosSpill::beam_type
 

Definition at line 26 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Bool_t AtmosSpill::BeamSelectSpill
 

Definition at line 49 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Bool_t AtmosSpill::bmsDataAvailable
 

Definition at line 19 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Int_t AtmosSpill::bmsStatus
 

Definition at line 23 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Float_t AtmosSpill::bpmint[6]
 

Definition at line 39 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Float_t AtmosSpill::bposx[6]
 

Definition at line 37 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Float_t AtmosSpill::bposy[6]
 

Definition at line 38 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Float_t AtmosSpill::bwidx
 

Definition at line 41 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Float_t AtmosSpill::bwidy
 

Definition at line 42 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Float_t AtmosSpill::hadint
 

Definition at line 44 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Int_t AtmosSpill::horn_on
 

Definition at line 24 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Float_t AtmosSpill::horncur
 

Definition at line 34 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Float_t AtmosSpill::muint1
 

Definition at line 45 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Float_t AtmosSpill::muint2
 

Definition at line 46 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Float_t AtmosSpill::muint3
 

Definition at line 47 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Int_t AtmosSpill::n_batches
 

Definition at line 27 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Int_t AtmosSpill::spilltype
 

Definition at line 13 of file AtmosSpill.h.

Referenced by NtpMaker::Ana(), and Reset().

Bool_t AtmosSpill::stfDataAvailable
 

Definition at line 15 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Int_t AtmosSpill::target_in
 

Definition at line 25 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Double_t AtmosSpill::TimeToNearestSpill_bms
 

Definition at line 20 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Double_t AtmosSpill::TimeToNearestSpill_stf
 

Definition at line 16 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Float_t AtmosSpill::tor101
 

Definition at line 30 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Float_t AtmosSpill::tortgt
 

Definition at line 32 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Float_t AtmosSpill::tr101d
 

Definition at line 31 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().

Float_t AtmosSpill::trtgtd
 

Definition at line 33 of file AtmosSpill.h.

Referenced by NtpMaker::FillSpillInfo(), and Reset().


The documentation for this class was generated from the following files:
Generated on Mon Feb 15 11:08:40 2010 for loon by  doxygen 1.3.9.1