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
 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)


Detailed Description

Definition at line 22 of file NtpFitSA.h.


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 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

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 Thu Jul 10 22:53:07 2014 for loon by  doxygen 1.4.7