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
float tor101
float tr101d
int nbunch
 Number of BPM bunches recorded.
float hitgt [8]
 Horizontal and vertical BPM intensities.
float vitgt [8]
float xtgt [8]
 Projection to target using BPMs at 121 and TGT.
float ytgt [8]
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

Earliest time stamp.

Definition at line 34 of file BDTestData.h.

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

Horizontal and vertical BPM intensities.

Definition at line 40 of file BDTestData.h.

Referenced by fill_bdtest(), and Reset().

Horn current.

Definition at line 48 of file BDTestData.h.

Referenced by fill_bdtest(), and Reset().

Number of BPM bunches recorded.

Definition at line 38 of file BDTestData.h.

Referenced by fill_bdtest(), and Reset().

Nearest ND spill time from SPILLTIMEND table.

Definition at line 50 of file BDTestData.h.

Referenced by fill_bdtest().

Target location. Very negative means target out.

Definition at line 46 of file BDTestData.h.

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

Definition at line 36 of file BDTestData.h.

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

The toroids.

Definition at line 36 of file BDTestData.h.

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

Definition at line 36 of file BDTestData.h.

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

Definition at line 36 of file BDTestData.h.

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

Definition at line 40 of file BDTestData.h.

Referenced by fill_bdtest(), and Reset().

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

Definition at line 44 of file BDTestData.h.

Referenced by fill_bdtest(), and Reset().

float BDTestData::ytgt[8]

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