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

Detailed Description

Definition at line 6 of file AtmosSpill.h.


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

Definition at line 26 of file AtmosSpill.h.

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

Definition at line 49 of file AtmosSpill.h.

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

Definition at line 19 of file AtmosSpill.h.

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

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

Definition at line 41 of file AtmosSpill.h.

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

Definition at line 42 of file AtmosSpill.h.

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

Definition at line 44 of file AtmosSpill.h.

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

Definition at line 24 of file AtmosSpill.h.

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

Definition at line 34 of file AtmosSpill.h.

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

Definition at line 45 of file AtmosSpill.h.

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

Definition at line 46 of file AtmosSpill.h.

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

Definition at line 47 of file AtmosSpill.h.

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

Definition at line 27 of file AtmosSpill.h.

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

Definition at line 13 of file AtmosSpill.h.

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

Definition at line 25 of file AtmosSpill.h.

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

Definition at line 20 of file AtmosSpill.h.

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

Definition at line 16 of file AtmosSpill.h.

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

Definition at line 30 of file AtmosSpill.h.

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

Definition at line 32 of file AtmosSpill.h.

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

Definition at line 31 of file AtmosSpill.h.

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

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 22 Nov 2017 for loon by  doxygen 1.6.1