Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | 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 15 of file PlaneCluster.h.

00016     {
00017       fComposite = 0x0001,
00018       fFitted = 0x0002
00019     };


Constructor & Destructor Documentation

PlaneCluster::PlaneCluster  ) 
 

Definition at line 9 of file PlaneCluster.cxx.

00009 :fStatus(0),fzpos(0),fdz(0),ftpos(0),fdt(0){} // Default constructor

PlaneCluster::~PlaneCluster  ) 
 

Definition at line 11 of file PlaneCluster.cxx.

00011 {}


Member Function Documentation

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

Definition at line 35 of file PlaneCluster.h.

References fW.

00035 {return fW;};

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

Definition at line 36 of file PlaneCluster.h.

References fTime.

00036 {return fTime;};

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

Definition at line 32 of file PlaneCluster.h.

References fCosth.

00032 {return fCosth;};

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

Definition at line 28 of file PlaneCluster.h.

References fdt.

Referenced by rpr::TrackReco::CalcChi2Ndof(), rpr::TrackReco::Connection(), and rpr::FindTrackSeg::DoView().

00028 {return fdt;};

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

Definition at line 26 of file PlaneCluster.h.

References fdz.

Referenced by rpr::FindTrackSeg::DoView().

00026 {return fdz;};

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

Definition at line 31 of file PlaneCluster.h.

References fLpos.

00031 {return fLpos;};

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

Definition at line 37 of file PlaneCluster.h.

References fCellHit.

00037 {return fCellHit.size();};

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

Definition at line 38 of file PlaneCluster.h.

References fPlane.

Referenced by rpr::TrackReco::CalcChi2Ndof(), rpr::TrackReco::Connection(), and rpr::FindTrackSeg::DoView().

00038 {return fPlane;};

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

Definition at line 27 of file PlaneCluster.h.

References ftpos.

Referenced by rpr::TrackReco::CalcChi2Ndof(), rpr::TrackReco::Connection(), and rpr::FindTrackSeg::DoView().

00027 {return ftpos;};

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

Definition at line 30 of file PlaneCluster.h.

References fW.

00030 {return fW;};

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

Definition at line 33 of file PlaneCluster.h.

References fWCor.

00033 {return fWCor;};

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

Definition at line 25 of file PlaneCluster.h.

References fzpos.

Referenced by rpr::FindTrackSeg::DoView().

00025 {return fzpos;};


Member Data Documentation

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

Definition at line 42 of file PlaneCluster.h.

Referenced by cluster::HitCluster::Fit3HitClust(), cluster::HitCluster::FitClust(), MakeClusters(), cluster::HitClusterFast::MakePlaneCluster(), Nstrip(), and cluster::Clusterer::UpdatePlaneClusterStat().

double recobase::PlaneCluster::fCosth
 

Definition at line 53 of file PlaneCluster.h.

Referenced by Costh().

double recobase::PlaneCluster::fdt
 

Definition at line 50 of file PlaneCluster.h.

Referenced by dT(), and cluster::Clusterer::UpdatePlaneClusterStat().

double recobase::PlaneCluster::fdz
 

Definition at line 48 of file PlaneCluster.h.

Referenced by dZ(), and cluster::Clusterer::UpdatePlaneClusterStat().

double recobase::PlaneCluster::fLpos
 

Definition at line 52 of file PlaneCluster.h.

Referenced by Lpos().

int recobase::PlaneCluster::fPlane
 

Definition at line 55 of file PlaneCluster.h.

Referenced by cluster::HitClusterFast::MakePlaneCluster(), and Plane().

short recobase::PlaneCluster::fStatus
 

Definition at line 45 of file PlaneCluster.h.

Referenced by cluster::HitCluster::Fit3HitClust().

double recobase::PlaneCluster::fTime
 

Definition at line 56 of file PlaneCluster.h.

Referenced by AvgTime().

double recobase::PlaneCluster::ftpos
 

Definition at line 49 of file PlaneCluster.h.

Referenced by Tpos(), and cluster::Clusterer::UpdatePlaneClusterStat().

double recobase::PlaneCluster::fW
 

Definition at line 51 of file PlaneCluster.h.

Referenced by ADC(), cluster::Clusterer::UpdatePlaneClusterStat(), and W().

double recobase::PlaneCluster::fWCor
 

Definition at line 54 of file PlaneCluster.h.

Referenced by WCor().

double recobase::PlaneCluster::fzpos
 

Definition at line 47 of file PlaneCluster.h.

Referenced by cluster::Clusterer::UpdatePlaneClusterStat(), and Zpos().


The documentation for this class was generated from the following files:
Generated on Thu Sep 4 02:05:35 2008 for NOvA Offline by doxygen 1.3.5