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

NtpFitSA Class Reference

#include <NtpFitSA.h>

List of all members.

Public Member Functions

 NtpFitSA ()
virtual ~NtpFitSA ()
std::ostream & Print (std::ostream &os) const
void Print (const Option_t *option="") const
 ClassDef (NtpFitSA, 6)

Public Attributes

Int_t track
 Ntuple's data is public like C struct track index in the event.
Int_t index
NtpFitSAPlane plane
 numbers of planes in U, V and both
NtpFitSAPlane hitplane
 numbers of hit planes in U, V and both
NtpFitSAPlane fitplane
 number of hit planes used in the fit in U,V and both
NtpFitSAFit fit
NtpFitSAFitSR fitsr
NtpFitSABFieldCalib bfcalib
 Parameters needed for BField calibration.
Int_t zdir
 fit direction: +1 - along beam, -1 - opposite to beam)


Constructor & Destructor Documentation

NtpFitSA::NtpFitSA  ) 
 

Definition at line 22 of file NtpFitSA.cxx.

00022                    : 
00023     track(0), index(0),
00024     zdir(0)
00025 {}

NtpFitSA::~NtpFitSA  )  [virtual]
 

Definition at line 28 of file NtpFitSA.cxx.

00029 {}


Member Function Documentation

NtpFitSA::ClassDef NtpFitSA  ,
 

void NtpFitSA::Print const Option_t *  option = ""  )  const
 

Definition at line 44 of file NtpFitSA.cxx.

References Print().

00044                                                        {
00045     //
00046     //  Purpose:  Print mc truth data in form supported by TObject::Print.
00047     //
00048     //  Arguments: option (not used)
00049     //
00050 
00051     Print(std::cout);
00052     return;
00053 }

std::ostream & NtpFitSA::Print std::ostream &  os  )  const
 

Definition at line 32 of file NtpFitSA.cxx.

References fit, plane, NtpFitSAFit::Print(), NtpFitSAPlane::Print(), and track.

Referenced by operator<<(), and Print().

00032                                                 {
00033 
00034    os << "NtpFitSA::Print for track " << track << std::endl;
00035    os << "Plane: ";
00036    plane.Print(os);
00037    os << "Fit: ";
00038    fit.Print(os);
00039    return os;
00040 }


Member Data Documentation

NtpFitSABFieldCalib NtpFitSA::bfcalib
 

Parameters needed for BField calibration.

Definition at line 60 of file NtpFitSA.h.

Referenced by FitContext::FillNtpBFieldCalib().

NtpFitSAFit NtpFitSA::fit
 

Fit results - vector (u, v, du/dz, dv/dz, q/p) and the error matrix

Definition at line 52 of file NtpFitSA.h.

Referenced by NuExtraction::ExtractSAFitInfo(), FitContext::FillNtpFitSA(), and Print().

NtpFitSAPlane NtpFitSA::fitplane
 

number of hit planes used in the fit in U,V and both

Definition at line 48 of file NtpFitSA.h.

Referenced by FitContext::FillNtpPlaneInfo().

NtpFitSAFitSR NtpFitSA::fitsr
 

Fit results copied from SR fitter

Definition at line 57 of file NtpFitSA.h.

Referenced by FitContext::FillNtpFitSR().

NtpFitSAPlane NtpFitSA::hitplane
 

numbers of hit planes in U, V and both

Definition at line 45 of file NtpFitSA.h.

Referenced by FitContext::FillNtpPlaneInfo().

Int_t NtpFitSA::index
 

track segment index (filled when track is subdivided into segments that are fit independently)

Definition at line 39 of file NtpFitSA.h.

NtpFitSAPlane NtpFitSA::plane
 

numbers of planes in U, V and both

Definition at line 42 of file NtpFitSA.h.

Referenced by FitContext::FillNtpPlaneInfo(), and Print().

Int_t NtpFitSA::track
 

Ntuple's data is public like C struct track index in the event.

Definition at line 35 of file NtpFitSA.h.

Referenced by Print().

Int_t NtpFitSA::zdir
 

fit direction: +1 - along beam, -1 - opposite to beam)

Definition at line 63 of file NtpFitSA.h.

Referenced by FitContext::MakeNtpFitSA().


The documentation for this class was generated from the following files:
Generated on Mon Feb 15 11:09:41 2010 for loon by  doxygen 1.3.9.1