NtpSRFitTrack Class Reference

#include <NtpSRFitTrack.h>

List of all members.

Public Member Functions

 NtpSRFitTrack ()
virtual ~NtpSRFitTrack ()
virtual std::ostream & Print (std::ostream &os) const
virtual void Print (Option_t *option="") const

Public Attributes

Bool_t pass
Int_t ndof
Int_t niterate
Int_t nswimfail
Float_t chi2
Float_t cputime
 execution time in seconds
Float_t bave


Detailed Description

Definition at line 17 of file NtpSRFitTrack.h.


Constructor & Destructor Documentation

NtpSRFitTrack::NtpSRFitTrack (  )  [inline]

Definition at line 21 of file NtpSRFitTrack.h.

00021                   : pass(0),ndof(0),niterate(0),nswimfail(0),chi2(0),
00022                     cputime(0),bave(0) {}

virtual NtpSRFitTrack::~NtpSRFitTrack (  )  [inline, virtual]

Definition at line 23 of file NtpSRFitTrack.h.

00023 {}


Member Function Documentation

void NtpSRFitTrack::Print ( Option_t *  option = ""  )  const [virtual]

Definition at line 32 of file NtpSRFitTrack.cxx.

References Print().

00032                                                       {
00033   //
00034   //  Purpose:  Print fit track data in form supported by TObject::Print.
00035   //
00036   //  Arguments: option (not used)
00037   //
00038 
00039   Print(std::cout);
00040   return;
00041 
00042 }

std::ostream & NtpSRFitTrack::Print ( std::ostream &  os  )  const [virtual]

Definition at line 19 of file NtpSRFitTrack.cxx.

References chi2, cputime, ndof, niterate, nswimfail, and pass.

Referenced by Print().

00019                                                      {
00020   //
00021   //  Purpose:  Print fit track data on ostream.
00022   //
00023 
00024   os << "NtpSRFitTrack:" << "pass " << pass << " ndof " << ndof 
00025      << " niter " << niterate << " nswimfail " << nswimfail 
00026      << " chi2 " << chi2 << " cpu(sec) " << cputime << endl;
00027   
00028   return os;
00029 
00030 }


Member Data Documentation

Float_t NtpSRFitTrack::bave

Definition at line 40 of file NtpSRFitTrack.h.

Referenced by NtpSRModule::FillNtpTrackFit().

Float_t NtpSRFitTrack::chi2

Definition at line 38 of file NtpSRFitTrack.h.

Referenced by SRMom::ChiSq(), SRMom::ChiSqPerNDoF(), MadPIDAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), NuAnalysis::EnergySpectMC(), NuExtraction::ExtractNthTrkInfo(), UberModuleLite::FillNtpTrackFit(), UberModule::FillNtpTrackFit(), NtpSRModule::FillNtpTrackFit(), ANtpInfoObjectFiller::FillTrackInformation(), MadAbID::MakeRecoVariables(), and Print().

Float_t NtpSRFitTrack::cputime

execution time in seconds

Definition at line 39 of file NtpSRFitTrack.h.

Referenced by UberModuleLite::FillNtpTrackFit(), UberModule::FillNtpTrackFit(), NtpSRModule::FillNtpTrackFit(), and Print().

Int_t NtpSRFitTrack::ndof

Definition at line 35 of file NtpSRFitTrack.h.

Referenced by SRMom::ChiSqPerNDoF(), MadPIDAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), NuAnalysis::EnergySpectMC(), NuExtraction::ExtractNthTrkInfo(), UberModuleLite::FillNtpTrackFit(), UberModule::FillNtpTrackFit(), NtpSRModule::FillNtpTrackFit(), CondensedNtpModuleAtm::FillTrackInformation(), ANtpInfoObjectFiller::FillTrackInformation(), MadAbID::MakeRecoVariables(), SRMom::NDoF(), and Print().

Int_t NtpSRFitTrack::niterate

Definition at line 36 of file NtpSRFitTrack.h.

Referenced by UberModuleLite::FillNtpTrackFit(), UberModule::FillNtpTrackFit(), NtpSRModule::FillNtpTrackFit(), and Print().

Int_t NtpSRFitTrack::nswimfail

Definition at line 37 of file NtpSRFitTrack.h.

Referenced by UberModuleLite::FillNtpTrackFit(), UberModule::FillNtpTrackFit(), NtpSRModule::FillNtpTrackFit(), and Print().

Bool_t NtpSRFitTrack::pass

Definition at line 34 of file NtpSRFitTrack.h.

Referenced by MadTestAnalysis::AnnVar(), MadPIDAnalysis::AnnVar(), MadDpAnalysis::AnnVar(), MadNsID::CalcVars(), NuAnalysis::ChargeSignCut(), NtpVtxFinder::CheckTrackInfo(), SRMom::ChiSq(), SRMom::ChiSqPerNDoF(), MadPIDAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), NuAnalysis::Efficiencies(), NuAnalysis::EnergySpect(), NuAnalysis::EnergySpectMC(), NuExtraction::ExtractNthTrkInfo(), UberModuleLite::FillNtpTrackFit(), UberModule::FillNtpTrackFit(), NtpSRModule::FillNtpTrackFit(), ANtpInfoObjectFillerNC::FillTrackInformation(), ANtpInfoObjectFiller::FillTrackInformation(), MNtpModule::FillTrkInfo(), NuReco::GetTrackCharge(), MadTestAnalysis::MakeMyFile(), MadPIDAnalysis::MakeMyFile(), MadAbID::MakeRecoVariables(), MadEdAnalysis::MyMakeMyFile(), NuAnalysis::N_1(), SRMom::NDoF(), MadCluAnalysis::PassBasicCuts(), MadQuantities::PassTrackCuts(), Print(), and SRMom::TrkFitPass().


The documentation for this class was generated from the following files:
Generated on Fri Oct 10 22:45:59 2014 for loon by  doxygen 1.4.7