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

BDTestData Class Reference
[BeamDataUtil]

Simple class holding different proton counts. More...

#include <BDTestData.h>

List of all members.

Public Member Functions

 BDTestData ()
void Reset ()
virtual ~BDTestData ()

Public Attributes

double earliest
 Earliest time stamp.
float tortgt
 The toroids.
float trtgtd
 The toroids.
float tor101
 The toroids.
float tr101d
 The toroids.
int nbunch
 Number of BPM bunches recorded.
float hitgt [8]
 Horizontal and vertical BPM intensities.
float vitgt [8]
 Horizontal and vertical BPM intensities.
float xtgt [8]
 Projection to target using BPMs at 121 and TGT.
float ytgt [8]
 Projection to target using BPMs at 121 and TGT.
float xsigma
float ysigma
float tgtdist
 Target location. Very negative means target out.
float horni
 Horn current.
double spilltimend
 Nearest ND spill time from SPILLTIMEND table.


Detailed Description

Simple class holding different proton counts.

Author:
(last to touch it)
Author
bv
Version:
Revision
1.5
Date:
Date
2005/12/15 22:06:32
Contact: bv@bnl.gov

Created on: Tue May 17 17:15:41 2005

Id
BDTestData.h,v 1.5 2005/12/15 22:06:32 bv Exp

Definition at line 31 of file BDTestData.h.


Constructor & Destructor Documentation

BDTestData::BDTestData  ) 
 

Definition at line 25 of file BDTestData.cxx.

References Reset().

00026 {
00027     this->Reset();
00028 }

BDTestData::~BDTestData  )  [virtual]
 

Definition at line 29 of file BDTestData.cxx.

00029 {}


Member Function Documentation

void BDTestData::Reset  ) 
 

Definition at line 30 of file BDTestData.cxx.

References earliest, hitgt, horni, nbunch, tgtdist, tor101, tortgt, tr101d, trtgtd, vitgt, xsigma, xtgt, ysigma, and ytgt.

Referenced by BDTestData(), and fill_bdtest().

00031 {
00032     earliest = 0.0;
00033     tortgt = trtgtd = tor101 = tr101d = 0.0;
00034     nbunch = 0;
00035     tgtdist = -99999;
00036     horni = 0;
00037     for (int ind=0; ind<8; ++ind) {
00038         hitgt[ind] = vitgt[ind] = 0.0;
00039         xtgt[ind] = ytgt[ind] = -99999;
00040     }
00041     xsigma = 0.0;
00042     ysigma = 0.0;
00043 }


Member Data Documentation

double BDTestData::earliest
 

Earliest time stamp.

Definition at line 34 of file BDTestData.h.

Referenced by BDTDPlotter::fill(), fill_bdtest(), and Reset().

float BDTestData::hitgt[8]
 

Horizontal and vertical BPM intensities.

Definition at line 40 of file BDTestData.h.

Referenced by fill_bdtest(), and Reset().

float BDTestData::horni
 

Horn current.

Definition at line 48 of file BDTestData.h.

Referenced by fill_bdtest(), and Reset().

int BDTestData::nbunch
 

Number of BPM bunches recorded.

Definition at line 38 of file BDTestData.h.

Referenced by fill_bdtest(), and Reset().

double BDTestData::spilltimend
 

Nearest ND spill time from SPILLTIMEND table.

Definition at line 50 of file BDTestData.h.

Referenced by fill_bdtest().

float BDTestData::tgtdist
 

Target location. Very negative means target out.

Definition at line 46 of file BDTestData.h.

Referenced by BDTDPlotter::fill(), fill_bdtest(), and Reset().

float BDTestData::tor101
 

The toroids.

Definition at line 36 of file BDTestData.h.

Referenced by BDTDPlotter::fill(), fill_bdtest(), and Reset().

float BDTestData::tortgt
 

The toroids.

Definition at line 36 of file BDTestData.h.

Referenced by BDTDPlotter::fill(), fill_bdtest(), and Reset().

float BDTestData::tr101d
 

The toroids.

Definition at line 36 of file BDTestData.h.

Referenced by BDTDPlotter::fill(), fill_bdtest(), and Reset().

float BDTestData::trtgtd
 

The toroids.

Definition at line 36 of file BDTestData.h.

Referenced by BDTDPlotter::fill(), fill_bdtest(), and Reset().

float BDTestData::vitgt[8]
 

Horizontal and vertical BPM intensities.

Definition at line 40 of file BDTestData.h.

Referenced by fill_bdtest(), and Reset().

float BDTestData::xsigma
 

Definition at line 44 of file BDTestData.h.

Referenced by fill_bdtest(), and Reset().

float BDTestData::xtgt[8]
 

Projection to target using BPMs at 121 and TGT.

Definition at line 42 of file BDTestData.h.

Referenced by fill_bdtest(), and Reset().

float BDTestData::ysigma
 

Definition at line 44 of file BDTestData.h.

Referenced by fill_bdtest(), and Reset().

float BDTestData::ytgt[8]
 

Projection to target using BPMs at 121 and TGT.

Definition at line 42 of file BDTestData.h.

Referenced by fill_bdtest(), and Reset().


The documentation for this class was generated from the following files:
Generated on Mon Nov 23 05:30:26 2009 for loon by  doxygen 1.3.9.1