CandFitTrackAtNuHandle Class Reference

#include <CandFitTrackAtNuHandle.h>

Inheritance diagram for CandFitTrackAtNuHandle:
CandFitTrackHandle CandTrackHandle CandRecoHandle CandHandle

List of all members.

Public Member Functions

 CandFitTrackAtNuHandle ()
 CandFitTrackAtNuHandle (const CandFitTrackAtNuHandle &csh)
 CandFitTrackAtNuHandle (CandFitTrackAtNu *cs)
 ~CandFitTrackAtNuHandle ()
CandFitTrackAtNuHandleDupHandle () const
void Trace (const char *c="") const
void SetChi2Lin (Double_t chi2)
Double_t GetChi2Lin () const
void SetQPmean (Double_t qp)
Double_t GetQPmean () const
void SetQPerr (Double_t qperr)
Double_t GetQPerr () const
void SetQPcorr (Double_t qpcorr)
Double_t GetQPcorr () const
void SetQPwidth (Double_t qpwidth)
Double_t GetQPwidth () const
void SetQPplns (Int_t qpplns)
Int_t GetQPplns () const
void SetMomentumCurveErr (Double_t err)
Double_t GetMomentumCurveErr () const

Detailed Description

Definition at line 8 of file CandFitTrackAtNuHandle.h.


Constructor & Destructor Documentation

CandFitTrackAtNuHandle::CandFitTrackAtNuHandle (  ) 

Definition at line 11 of file CandFitTrackAtNuHandle.cxx.

Referenced by DupHandle().

00012 {
00013 
00014 }

CandFitTrackAtNuHandle::CandFitTrackAtNuHandle ( const CandFitTrackAtNuHandle csh  ) 

Definition at line 16 of file CandFitTrackAtNuHandle.cxx.

00016                                                                                 :
00017   CandFitTrackHandle(cdh)
00018 {
00019 
00020 }

CandFitTrackAtNuHandle::CandFitTrackAtNuHandle ( CandFitTrackAtNu cs  ) 

Definition at line 22 of file CandFitTrackAtNuHandle.cxx.

00022                                                                    :
00023   CandFitTrackHandle(cd)
00024 {
00025 
00026 }

CandFitTrackAtNuHandle::~CandFitTrackAtNuHandle (  ) 

Definition at line 28 of file CandFitTrackAtNuHandle.cxx.

00029 {
00030 
00031 }


Member Function Documentation

CandFitTrackAtNuHandle * CandFitTrackAtNuHandle::DupHandle (  )  const [virtual]

Reimplemented from CandFitTrackHandle.

Definition at line 33 of file CandFitTrackAtNuHandle.cxx.

References CandFitTrackAtNuHandle().

00034 {
00035    return (new CandFitTrackAtNuHandle(*this));
00036 }

Double_t CandFitTrackAtNuHandle::GetChi2Lin (  )  const

Definition at line 48 of file CandFitTrackAtNuHandle.cxx.

References CandHandle::GetCandBase().

Referenced by AtNuTreeModule::Ana(), and AlgFitTrackAtNu::RunAlg().

00049 {
00050   return dynamic_cast<const CandFitTrackAtNu*>(GetCandBase())->fChi2Lin;
00051 }

Double_t CandFitTrackAtNuHandle::GetMomentumCurveErr (  )  const

Definition at line 108 of file CandFitTrackAtNuHandle.cxx.

References CandHandle::GetCandBase().

Referenced by AtNuTreeModule::Ana(), and AlgFitTrackAtNu::RunAlg().

00109 {
00110   return dynamic_cast<const CandFitTrackAtNu*>(GetCandBase())->fMomentumCurveErr;
00111 }

Double_t CandFitTrackAtNuHandle::GetQPcorr (  )  const

Definition at line 78 of file CandFitTrackAtNuHandle.cxx.

References CandHandle::GetCandBase().

Referenced by AtNuTreeModule::Ana(), and AlgFitTrackAtNu::RunAlg().

00079 {
00080   return dynamic_cast<const CandFitTrackAtNu*>(GetCandBase())->fQPcorr;
00081 }

Double_t CandFitTrackAtNuHandle::GetQPerr (  )  const

Definition at line 68 of file CandFitTrackAtNuHandle.cxx.

References CandHandle::GetCandBase().

Referenced by AtNuTreeModule::Ana(), and AlgFitTrackAtNu::RunAlg().

00069 {
00070   return dynamic_cast<const CandFitTrackAtNu*>(GetCandBase())->fQPerr;
00071 }

Double_t CandFitTrackAtNuHandle::GetQPmean (  )  const

Definition at line 58 of file CandFitTrackAtNuHandle.cxx.

References CandHandle::GetCandBase().

Referenced by AtNuTreeModule::Ana(), and AlgFitTrackAtNu::RunAlg().

00059 {
00060   return dynamic_cast<const CandFitTrackAtNu*>(GetCandBase())->fQPmean;
00061 }

Int_t CandFitTrackAtNuHandle::GetQPplns (  )  const

Definition at line 98 of file CandFitTrackAtNuHandle.cxx.

References CandHandle::GetCandBase().

Referenced by AtNuTreeModule::Ana(), and AlgFitTrackAtNu::RunAlg().

00099 {
00100   return dynamic_cast<const CandFitTrackAtNu*>(GetCandBase())->fQPplns;
00101 }

Double_t CandFitTrackAtNuHandle::GetQPwidth (  )  const

Definition at line 88 of file CandFitTrackAtNuHandle.cxx.

References CandHandle::GetCandBase().

Referenced by AtNuTreeModule::Ana(), and AlgFitTrackAtNu::RunAlg().

00089 {
00090   return dynamic_cast<const CandFitTrackAtNu*>(GetCandBase())->fQPwidth;
00091 }

void CandFitTrackAtNuHandle::SetChi2Lin ( Double_t  chi2  ) 

Definition at line 43 of file CandFitTrackAtNuHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFitTrackAtNu::RunAlg().

00044 {
00045   dynamic_cast<CandFitTrackAtNu*>(GetOwnedCandBase())->fChi2Lin=chi2;
00046 }

void CandFitTrackAtNuHandle::SetMomentumCurveErr ( Double_t  err  ) 

Definition at line 103 of file CandFitTrackAtNuHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFitTrackAtNu::RunAlg().

00104 {
00105   dynamic_cast<CandFitTrackAtNu*>(GetOwnedCandBase())->fMomentumCurveErr=err;
00106 }

void CandFitTrackAtNuHandle::SetQPcorr ( Double_t  qpcorr  ) 

Definition at line 73 of file CandFitTrackAtNuHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFitTrackAtNu::RunAlg().

00074 {
00075   dynamic_cast<CandFitTrackAtNu*>(GetOwnedCandBase())->fQPcorr=qpcorr;
00076 }

void CandFitTrackAtNuHandle::SetQPerr ( Double_t  qperr  ) 

Definition at line 63 of file CandFitTrackAtNuHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFitTrackAtNu::RunAlg().

00064 {
00065   dynamic_cast<CandFitTrackAtNu*>(GetOwnedCandBase())->fQPerr=qperr;
00066 }

void CandFitTrackAtNuHandle::SetQPmean ( Double_t  qp  ) 

Definition at line 53 of file CandFitTrackAtNuHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFitTrackAtNu::RunAlg().

00054 {
00055   dynamic_cast<CandFitTrackAtNu*>(GetOwnedCandBase())->fQPmean=qp;
00056 }

void CandFitTrackAtNuHandle::SetQPplns ( Int_t  qpplns  ) 

Definition at line 93 of file CandFitTrackAtNuHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFitTrackAtNu::RunAlg().

00094 {
00095   dynamic_cast<CandFitTrackAtNu*>(GetOwnedCandBase())->fQPplns=qpplns;
00096 }

void CandFitTrackAtNuHandle::SetQPwidth ( Double_t  qpwidth  ) 

Definition at line 83 of file CandFitTrackAtNuHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgFitTrackAtNu::RunAlg().

00084 {
00085   dynamic_cast<CandFitTrackAtNu*>(GetOwnedCandBase())->fQPwidth=qpwidth;
00086 }

void CandFitTrackAtNuHandle::Trace ( const char *  c = ""  )  const [virtual]

Reimplemented from CandFitTrackHandle.

Definition at line 38 of file CandFitTrackAtNuHandle.cxx.

00039 {
00040   CandHandle::Trace(c);
00041 }


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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1