All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
anab::TPCPurityInfo Struct Reference

#include <TPCPurityInfo.hh>

Public Member Functions

 TPCPurityInfo ()
 
void Print () const
 

Public Attributes

unsigned int Run
 
unsigned int Subrun
 
unsigned int Event
 
unsigned int Cryostat
 
unsigned int TPC
 
double Attenuation
 
double FracError
 
double Wires
 
double Ticks
 

Detailed Description

Definition at line 16 of file TPCPurityInfo.hh.

Constructor & Destructor Documentation

TPCPurityInfo::TPCPurityInfo ( )

Definition at line 4 of file TPCPurityInfo.cc.

5 {
6  Run=0;
7  Subrun=0;
8  Event=0;
9  Cryostat=999999;
10  TPC=999999;
11  Attenuation = -9999999;
12  FracError = -9999999;
13 }
unsigned int Subrun
unsigned int Event
unsigned int Cryostat

Member Function Documentation

void TPCPurityInfo::Print ( ) const

Definition at line 15 of file TPCPurityInfo.cc.

16 {
17  std::cout << "TPCPurityInfo:" << std::endl;
18  std::cout << "\tRun,Subrun,Event: " << Run << "," << Subrun << "," << Event;
19  std::cout << "\n\tCryostat: " << Cryostat;
20  std::cout << "\n\tTPC: " << TPC;
21  std::cout << "\n\tAttenuation = " << Attenuation << " +/- " << 100.*FracError << "%";
22  std::cout << std::endl;
23 }
unsigned int Subrun
unsigned int Event
unsigned int Cryostat
BEGIN_PROLOG could also be cout

Member Data Documentation

double anab::TPCPurityInfo::Attenuation

Definition at line 25 of file TPCPurityInfo.hh.

unsigned int anab::TPCPurityInfo::Cryostat

Definition at line 22 of file TPCPurityInfo.hh.

unsigned int anab::TPCPurityInfo::Event

Definition at line 20 of file TPCPurityInfo.hh.

double anab::TPCPurityInfo::FracError

Definition at line 26 of file TPCPurityInfo.hh.

unsigned int anab::TPCPurityInfo::Run

Definition at line 18 of file TPCPurityInfo.hh.

unsigned int anab::TPCPurityInfo::Subrun

Definition at line 19 of file TPCPurityInfo.hh.

double anab::TPCPurityInfo::Ticks

Definition at line 29 of file TPCPurityInfo.hh.

unsigned int anab::TPCPurityInfo::TPC

Definition at line 23 of file TPCPurityInfo.hh.

double anab::TPCPurityInfo::Wires

Definition at line 28 of file TPCPurityInfo.hh.


The documentation for this struct was generated from the following files: