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

recobase::PlaneCluster Class Reference

#include <PlaneCluster.h>

List of all members.

Public Types

enum  { fComposite = 0x0001, fFitted = 0x0002 }

Public Member Functions

 PlaneCluster ()
 ~PlaneCluster ()
double Zpos () const
double dZ () const
double Tpos () const
double dT () const
double W () const
double Lpos () const
double Costh () const
double WCor () const
double ADC () const
double AvgTime () const
int Nstrip () const
int Plane () const

Public Attributes

std::vector< CellHit * > fCellHit
short fStatus
double fzpos
double fdz
double ftpos
double fdt
double fW
double fLpos
double fCosth
double fWCor
int fPlane
double fTime


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
fComposite 
fFitted 

Definition at line 19 of file PlaneCluster.h.

00020     {
00021       fComposite = 0x0001,
00022       fFitted = 0x0002
00023     };


Constructor & Destructor Documentation

PlaneCluster::PlaneCluster  ) 
 

Definition at line 10 of file PlaneCluster.cxx.

00010                           :fStatus(0),fzpos(0),fdz(0),ftpos(0),fdt(0)
00011 {
00012   static int count = 10;
00013   if (count>0) {
00014     --count;
00015     std::cout << __FILE__ << ":" << __LINE__ << " - "
00016               << " Use of PlaneCluster has been deprecated. "
00017               << "Please use 'Cluster' instead" << std::endl;
00018   }
00019 }

PlaneCluster::~PlaneCluster  ) 
 

Definition at line 21 of file PlaneCluster.cxx.

00021 {}


Member Function Documentation

double recobase::PlaneCluster::ADC  )  const [inline]
 

Definition at line 39 of file PlaneCluster.h.

00039 {return fW;};

double recobase::PlaneCluster::AvgTime  )  const [inline]
 

Definition at line 40 of file PlaneCluster.h.

00040 {return fTime;};

double recobase::PlaneCluster::Costh  )  const [inline]
 

Definition at line 36 of file PlaneCluster.h.

00036 {return fCosth;};

double recobase::PlaneCluster::dT  )  const [inline]
 

Definition at line 32 of file PlaneCluster.h.

00032 {return fdt;};

double recobase::PlaneCluster::dZ  )  const [inline]
 

Definition at line 30 of file PlaneCluster.h.

00030 {return fdz;};

double recobase::PlaneCluster::Lpos  )  const [inline]
 

Definition at line 35 of file PlaneCluster.h.

00035 {return fLpos;};

int recobase::PlaneCluster::Nstrip  )  const [inline]
 

Definition at line 41 of file PlaneCluster.h.

00041 {return fCellHit.size();};

int recobase::PlaneCluster::Plane  )  const [inline]
 

Definition at line 42 of file PlaneCluster.h.

00042 {return fPlane;};

double recobase::PlaneCluster::Tpos  )  const [inline]
 

Definition at line 31 of file PlaneCluster.h.

00031 {return ftpos;};

double recobase::PlaneCluster::W  )  const [inline]
 

Definition at line 34 of file PlaneCluster.h.

00034 {return fW;};

double recobase::PlaneCluster::WCor  )  const [inline]
 

Definition at line 37 of file PlaneCluster.h.

00037 {return fWCor;};

double recobase::PlaneCluster::Zpos  )  const [inline]
 

Definition at line 29 of file PlaneCluster.h.

00029 {return fzpos;};


Member Data Documentation

std::vector<CellHit*> recobase::PlaneCluster::fCellHit
 

Definition at line 46 of file PlaneCluster.h.

double recobase::PlaneCluster::fCosth
 

Definition at line 57 of file PlaneCluster.h.

double recobase::PlaneCluster::fdt
 

Definition at line 54 of file PlaneCluster.h.

double recobase::PlaneCluster::fdz
 

Definition at line 52 of file PlaneCluster.h.

double recobase::PlaneCluster::fLpos
 

Definition at line 56 of file PlaneCluster.h.

int recobase::PlaneCluster::fPlane
 

Definition at line 59 of file PlaneCluster.h.

short recobase::PlaneCluster::fStatus
 

Definition at line 49 of file PlaneCluster.h.

double recobase::PlaneCluster::fTime
 

Definition at line 60 of file PlaneCluster.h.

double recobase::PlaneCluster::ftpos
 

Definition at line 53 of file PlaneCluster.h.

double recobase::PlaneCluster::fW
 

Definition at line 55 of file PlaneCluster.h.

double recobase::PlaneCluster::fWCor
 

Definition at line 58 of file PlaneCluster.h.

double recobase::PlaneCluster::fzpos
 

Definition at line 51 of file PlaneCluster.h.


The documentation for this class was generated from the following files:
Generated on Sun Nov 22 04:45:32 2009 for NOvA Offline by  doxygen 1.3.9.1