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

clusterss::CellHitGrad Class Reference

#include <ClusterSSHelpers.h>

Inheritance diagram for clusterss::CellHitGrad:

recobase::CellHit rawdata::RawDigit List of all members.

Public Member Functions

 CellHitGrad ()
 CellHitGrad (const recobase::CellHit &c)
 ~CellHitGrad ()
void Print ()
Double_t PHErr () const
Double_t TGP () const
Double_t TGM () const
Double_t TGPe () const
Double_t TGMe () const
void SetPHErr (Double_t pherr)
void SetTGP (Double_t tgp)
void SetTGM (Double_t tgm)
void SetTGPe (Double_t tgpe)
void SetTGMe (Double_t tgme)

Private Member Functions

 ClassDef (CellHitGrad, 1)

Private Attributes

Double_t fPHErr
Double_t fTGP
Double_t fTGM
Double_t fTGPe
Double_t fTGMe

Constructor & Destructor Documentation

CellHitGrad::CellHitGrad  ) 
 

Definition at line 8 of file ClusterSSHelpers.cxx.

00008                         :
00009   CellHit(),
00010   fPHErr(0.),
00011   fTGP(0.),
00012   fTGM(0.),
00013   fTGPe(0.),
00014   fTGMe(0.)
00015 {}

clusterss::CellHitGrad::CellHitGrad const recobase::CellHit c  ) 
 

CellHitGrad::~CellHitGrad  ) 
 

Definition at line 26 of file ClusterSSHelpers.cxx.

00027 {}


Member Function Documentation

clusterss::CellHitGrad::ClassDef CellHitGrad  ,
[private]
 

Double_t clusterss::CellHitGrad::PHErr  )  const [inline]
 

Definition at line 17 of file ClusterSSHelpers.h.

Referenced by clusterss::MakeClusterSS::MakePlaneClusters().

00017 {return fPHErr;}

void CellHitGrad::Print  ) 
 

Definition at line 29 of file ClusterSSHelpers.cxx.

References fPHErr, fTGM, fTGMe, fTGP, and fTGPe.

00030 {
00031   this->CellHit::Print("");
00032   cout<<" TransGradients  Plus: "<<fTGP<<" Minus: "<<fTGM<<" err: "<<fPHErr<<endl;
00033   cout<<" TransGradientErrors  Plus: "<<fTGPe<<" Minus: "<<fTGMe<<endl;
00034 }

void clusterss::CellHitGrad::SetPHErr Double_t  pherr  )  [inline]
 

Definition at line 23 of file ClusterSSHelpers.h.

Referenced by clusterss::MakeClusterSS::SplitIntoViews().

00023 {fPHErr=pherr;}

void clusterss::CellHitGrad::SetTGM Double_t  tgm  )  [inline]
 

Definition at line 25 of file ClusterSSHelpers.h.

Referenced by clusterss::MakeClusterSS::MakePlaneClusters(), and clusterss::MakeClusterSS::SplitIntoViews().

00025 {fTGM=tgm;}

void clusterss::CellHitGrad::SetTGMe Double_t  tgme  )  [inline]
 

Definition at line 27 of file ClusterSSHelpers.h.

Referenced by clusterss::MakeClusterSS::MakePlaneClusters(), and clusterss::MakeClusterSS::SplitIntoViews().

00027 {fTGMe=tgme;}

void clusterss::CellHitGrad::SetTGP Double_t  tgp  )  [inline]
 

Definition at line 24 of file ClusterSSHelpers.h.

Referenced by clusterss::MakeClusterSS::SplitIntoViews().

00024 {fTGP=tgp;}

void clusterss::CellHitGrad::SetTGPe Double_t  tgpe  )  [inline]
 

Definition at line 26 of file ClusterSSHelpers.h.

Referenced by clusterss::MakeClusterSS::SplitIntoViews().

00026 {fTGPe=tgpe;}

Double_t clusterss::CellHitGrad::TGM  )  const [inline]
 

Definition at line 19 of file ClusterSSHelpers.h.

Referenced by clusterss::MakeClusterSS::FindAllTransverseWindows(), and clusterss::MakeClusterSS::MakePlaneClusters().

00019 {return fTGM;}

Double_t clusterss::CellHitGrad::TGMe  )  const [inline]
 

Definition at line 21 of file ClusterSSHelpers.h.

Referenced by clusterss::MakeClusterSS::MakePlaneClusters().

00021 {return fTGMe;}

Double_t clusterss::CellHitGrad::TGP  )  const [inline]
 

Definition at line 18 of file ClusterSSHelpers.h.

Referenced by clusterss::MakeClusterSS::FindAllTransverseWindows().

00018 {return fTGP;}

Double_t clusterss::CellHitGrad::TGPe  )  const [inline]
 

Definition at line 20 of file ClusterSSHelpers.h.

00020 {return fTGPe;}


Member Data Documentation

Double_t clusterss::CellHitGrad::fPHErr [private]
 

Definition at line 30 of file ClusterSSHelpers.h.

Referenced by Print().

Double_t clusterss::CellHitGrad::fTGM [private]
 

Definition at line 32 of file ClusterSSHelpers.h.

Referenced by Print().

Double_t clusterss::CellHitGrad::fTGMe [private]
 

Definition at line 34 of file ClusterSSHelpers.h.

Referenced by Print().

Double_t clusterss::CellHitGrad::fTGP [private]
 

Definition at line 31 of file ClusterSSHelpers.h.

Referenced by Print().

Double_t clusterss::CellHitGrad::fTGPe [private]
 

Definition at line 33 of file ClusterSSHelpers.h.

Referenced by Print().


The documentation for this class was generated from the following files:
Generated on Mon Nov 23 04:45:30 2009 for NOvA Offline by  doxygen 1.3.9.1