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

FarMCNN.h File Reference

#include <string>
#include <vector>
#include "TChain.h"
#include "MCNNAnalysis/ComparisonResult.h"
#include "MCNNAnalysis/ComparisonResultList.h"
#include "MCNNAnalysis/MinosCompactEvent.h"

Go to the source code of this file.

Functions

void Initialize ()
void ReadEventLibrary ()
bool NextLibraryEvent ()
void CompactInput (const char *fname, unsigned short chargetype)
void MakeComparison ()
void WriteResults (const char *fname, const char *tag)
void Finish ()
comparisonResult_h CompareEvents (MinosCompactEvent *eventA, MinosCompactEvent *eventB)
ComparisonResultCompareEventsP (MinosCompactEvent *eventA, MinosCompactEvent *eventB)
comparisonResult_h CompareEvents (MinosCompactEvent *eventA, MinosCompactEvent *eventB, int ip, int isU, int isV)
void FillWorkSpaceA (MinosCompactEvent *event)
void FillWorkSpaceB (MinosCompactEvent *event)
void ClearWorkSpaceA (MinosCompactEvent *event)
void ClearWorkSpaceB (MinosCompactEvent *event)

Variables

unsigned int file_count
Int_t srCtr
bool isMC
bool isMRCC
TChain * lib_chain
std::vector< string > _files
std::vector< MinosCompactEvent * > _inputAll
std::vector< float > _selflnL
std::vector< ComparisonResultList * > _compResList
PECalculatorpeCalculator
MinosEventDisplayeventDisplay
MinosCompactEventpcce
int _workSpaceA [201][201]
int _workSpaceB [201][201]


Function Documentation

void ClearWorkSpaceA MinosCompactEvent event  ) 
 

void ClearWorkSpaceB MinosCompactEvent event  ) 
 

void CompactInput const char *  fname,
unsigned short  chargetype
 

comparisonResult_h CompareEvents MinosCompactEvent eventA,
MinosCompactEvent eventB,
int  ip,
int  isU,
int  isV
 

comparisonResult_h CompareEvents MinosCompactEvent eventA,
MinosCompactEvent eventB
 

ComparisonResult* CompareEventsP MinosCompactEvent eventA,
MinosCompactEvent eventB
 

void FillWorkSpaceA MinosCompactEvent event  ) 
 

void FillWorkSpaceB MinosCompactEvent event  ) 
 

void Finish  ) 
 

void Initialize  ) 
 

Referenced by AlgAltDeMuxBase::AlgAltDeMuxBase().

void MakeComparison  ) 
 

bool NextLibraryEvent  ) 
 

void ReadEventLibrary  ) 
 

void WriteResults const char *  fname,
const char *  tag
 


Variable Documentation

std::vector<ComparisonResultList*> _compResList
 

Definition at line 42 of file FarMCNN.h.

std::vector<string> _files
 

Definition at line 39 of file FarMCNN.h.

std::vector<MinosCompactEvent*> _inputAll
 

Definition at line 40 of file FarMCNN.h.

std::vector<float> _selflnL
 

Definition at line 41 of file FarMCNN.h.

int _workSpaceA[201][201]
 

Definition at line 48 of file FarMCNN.h.

int _workSpaceB[201][201]
 

Definition at line 49 of file FarMCNN.h.

MinosEventDisplay* eventDisplay
 

Definition at line 44 of file FarMCNN.h.

unsigned int file_count
 

Definition at line 32 of file FarMCNN.h.

bool isMC
 

Definition at line 34 of file FarMCNN.h.

Referenced by NueSensitivity::Ana(), AnalysisInfoAna::Analyze(), HoughView::DrawEvent(), HitView::DrawEvent(), FitView::DrawEvent(), ChainView::DrawEvent(), NCAnalysisCutsNC::IsGoodBeamEvent(), NueStandard::IsInFid(), NueConvention::NueEnergyCorrection(), NueConvention::NueEnergyCorrectionNeverUseThisFunction(), NueStandard::PassesDataQuality(), MCNNRunner::PassesMCNNPrecuts(), NueStandard::PassesMRCCFiducial(), NueStandard::PassesPOTStandards(), DigitListModule::Reco(), MiniMaker::RunMiniMaker(), MiniMakerPID::RunMiniMakerPID(), Trimmer::RunTrimmer(), and MiniPlotMaker::SetMC().

bool isMRCC
 

Definition at line 35 of file FarMCNN.h.

Referenced by MiniPlotMaker::SetMRCC().

TChain* lib_chain
 

Definition at line 38 of file FarMCNN.h.

MinosCompactEvent* pcce
 

Definition at line 45 of file FarMCNN.h.

PECalculator* peCalculator
 

Definition at line 43 of file FarMCNN.h.

Int_t srCtr
 

Definition at line 33 of file FarMCNN.h.

Referenced by FileLumper::FileLumper().


Generated on Mon Feb 15 11:07:57 2010 for loon by  doxygen 1.3.9.1