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

ANtpAnalysisInfo Class Reference

#include <ANtpAnalysisInfo.h>

List of all members.

Public Member Functions

 ANtpAnalysisInfo ()
virtual ~ANtpAnalysisInfo ()
void Reset ()

Public Attributes

Int_t isNC
Int_t isCC
Float_t separationParameterCut
Float_t separationParameter
Float_t separationParameterPAN
Int_t pass


Constructor & Destructor Documentation

ANtpAnalysisInfo::ANtpAnalysisInfo  ) 
 

Definition at line 21 of file ANtpAnalysisInfo.cxx.

References MSG.

00021                                    :
00022   isNC(0),
00023   isCC(0),
00024   separationParameterCut(ANtpDefVal::kFloat),
00025   separationParameter(ANtpDefVal::kFloat),
00026   separationParameterPAN(ANtpDefVal::kFloat),
00027   pass(0)
00028 {
00029         
00030   MSG("ANtpAnalysisInfo", Msg::kDebug) << "ANtpAnalysisInfo::Constructor" << endl;
00031 
00032 }

ANtpAnalysisInfo::~ANtpAnalysisInfo  )  [virtual]
 

Definition at line 35 of file ANtpAnalysisInfo.cxx.

References MSG.

00036 {
00037 
00038   MSG("ANtpAnalysisInfo", Msg::kDebug) << "ANtpAnalysisInfo::Destructor" << endl;
00039 
00040 }


Member Function Documentation

void ANtpAnalysisInfo::Reset  ) 
 

Definition at line 43 of file ANtpAnalysisInfo.cxx.

References isCC, isNC, pass, separationParameter, separationParameterCut, and separationParameterPAN.

Referenced by MadAnalysis::CreateANtpPAN(), NCExtractionTOm::FillAnalysisInfo(), NCExtractionTO::FillAnalysisInfo(), NCExtraction::FillAnalysisInfo(), and NCExtrapolation::ResetBeams().

00044 {
00045   isNC = 0;
00046   isCC = 0;
00047   separationParameterCut = ANtpDefVal::kFloat;
00048   separationParameter = ANtpDefVal::kFloat;
00049   separationParameterPAN = ANtpDefVal::kFloat;
00050   pass = 0;
00051 
00052   return;
00053 }


Member Data Documentation

Int_t ANtpAnalysisInfo::isCC
 

Definition at line 24 of file ANtpAnalysisInfo.h.

Referenced by NCExtrapolationMQ::AddEvent(), NCExtrapolation::AddEvent(), NCEnergyBinGradients::AddEvent(), NCBeam::AddEvent(), NCExtrapolationModule::AddEventsToExtrapolations(), NCExtrapolationRS::AddFarEvent(), NCExtrapolationRS::AddNearEvent(), NCExtrapolationDP::AddNearEvent(), NCAnalysisModule::AddToNtuple(), NCExtractionTRann::DoExtraction(), NCExtractionTOm::DoExtraction(), NCExtractionTO::DoExtraction(), NCExtractionRPann::DoExtraction(), NCExtractionRO::DoExtraction(), NCExtractionNS::DoExtraction(), NCExtractionKAD::DoExtraction(), NCExtractionKA::DoExtraction(), NCExtractionAS::DoExtraction(), NCExtractionTOm::FillAnalysisInfo(), NCExtractionTO::FillAnalysisInfo(), NCExtraction::FillAnalysisInfo(), NCExtraction::FillEfficiencyAndPurity(), NCExtraction::FillSeparationParameterHist(), NCExtrapolationModule::FinalEventCheck(), NCAnalysisUtils::FinalEventCheck(), NCAnalysisUtils::FindRecoWeight(), and Reset().

Int_t ANtpAnalysisInfo::isNC
 

Definition at line 23 of file ANtpAnalysisInfo.h.

Referenced by NCExtrapolationMQ::AddEvent(), NCExtrapolation::AddEvent(), NCEnergyBinGradients::AddEvent(), NCBeam::AddEvent(), NCExtrapolationModule::AddEventsToExtrapolations(), NCExtrapolationRS::AddFarEvent(), NCExtrapolationRS::AddNearEvent(), NCExtrapolationDP::AddNearEvent(), NCAnalysisModule::AddToNtuple(), NCExtractionTRann::DoExtraction(), NCExtractionTOm::DoExtraction(), NCExtractionTO::DoExtraction(), NCExtractionRPann::DoExtraction(), NCExtractionRO::DoExtraction(), NCExtractionNS::DoExtraction(), NCExtractionKAD::DoExtraction(), NCExtractionKA::DoExtraction(), NCExtractionAS::DoExtraction(), NCExtractionTOm::FillAnalysisInfo(), NCExtractionTO::FillAnalysisInfo(), NCExtraction::FillAnalysisInfo(), NCExtraction::FillEfficiencyAndPurity(), NCExtraction::FillSeparationParameterHist(), NCExtrapolationModule::FinalEventCheck(), NCAnalysisUtils::FinalEventCheck(), NCAnalysisUtils::FindRecoWeight(), and Reset().

Int_t ANtpAnalysisInfo::pass
 

Definition at line 28 of file ANtpAnalysisInfo.h.

Referenced by NCExtractionTOm::FillAnalysisInfo(), NCExtractionTO::FillAnalysisInfo(), and Reset().

Float_t ANtpAnalysisInfo::separationParameter
 

Definition at line 26 of file ANtpAnalysisInfo.h.

Referenced by NCExtrapolationModule::AddEventsToExtrapolations(), MadAnalysis::CreateANtpPAN(), NCExtractionTOm::FillAnalysisInfo(), NCExtractionTO::FillAnalysisInfo(), NCExtraction::FillAnalysisInfo(), NCExtraction::FillSeparationParameterHist(), and Reset().

Float_t ANtpAnalysisInfo::separationParameterCut
 

Definition at line 25 of file ANtpAnalysisInfo.h.

Referenced by NCExtrapolationModule::AddEventsToExtrapolations(), NCExtractionTOm::FillAnalysisInfo(), NCExtractionTO::FillAnalysisInfo(), NCExtraction::FillAnalysisInfo(), and Reset().

Float_t ANtpAnalysisInfo::separationParameterPAN
 

Definition at line 27 of file ANtpAnalysisInfo.h.

Referenced by NCAnalysisUtils::FindRecoWeight(), and Reset().


The documentation for this class was generated from the following files:
Generated on Mon Jun 16 15:00:21 2008 for loon by  doxygen 1.3.9.1