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

ANtpDefaultValue.h File Reference

#include "Rtypes.h"
#include "TObject.h"
#include "TMath.h"

Go to the source code of this file.

Namespaces

namespace  ANtpDefaultValue

Functions

Bool_t IsDefault (Float_t intval)
Bool_t IsDefault (Int_t intval)
Bool_t IsDefault (UInt_t intval)
Bool_t IsDefault (Double_t intval)
Bool_t IsDefault (Bool_t intval)

Variables

const Float_t kFloat = -9999.99
const Int_t kInt = -9999
const UInt_t kUInt = 9999
const Double_t kDouble = -9999.99
const Bool_t kBool = false


Function Documentation

Bool_t ANtpDefaultValue::IsDefault Bool_t  intval  ) 
 

Definition at line 32 of file ANtpDefaultValue.cxx.

Referenced by ShwfitAna::Analyze(), MuonRemovalInfoAna::Analyze(), AngClusterFitAna::Analyze(), AngClusterAna::ClusterVarCalc(), AngClusterFitAna::Draw(), CompareMD::FillFromList(), CompareAll::FillFromList(), NCExtractionAS::FillPDFs(), ValVtxModule::FillPlots(), NCExtractionAS::FillPVector(), MdaDiscrimAna::FillPVector(), VtxFinderAna::FindClosest(), NCAnalysisReader::GetClass(), NCAnalysisReader::GetMeanStdVectors(), ANtpTruthInfoBeamAna::GetNueClass(), ANtpTruthInfoBeamAna::GetNueWeight(), NueModule::PassesBlindingCuts(), NuePrint::PrintValues(), NCAnalysisReader::PrintValues(), ANtpTrackInfoAna::RecoMuEnergy(), ANtpAnalysisInfoAna::RecoQEQ2(), ANtpShowerInfoAna::RecoShwEnergy(), and NueAnalysisCuts::ReportOnRecord().

00033 {
00034    return (bval == kBool);
00035 }

Bool_t ANtpDefaultValue::IsDefault Double_t  intval  ) 
 

Definition at line 27 of file ANtpDefaultValue.cxx.

00028 {
00029    return (TMath::Abs(dval - kDouble) < 1e-4);
00030 }

Bool_t ANtpDefaultValue::IsDefault UInt_t  intval  ) 
 

Definition at line 22 of file ANtpDefaultValue.cxx.

00023 {
00024    return (uival == kUInt);
00025 }

Bool_t ANtpDefaultValue::IsDefault Int_t  intval  ) 
 

Definition at line 17 of file ANtpDefaultValue.cxx.

00018 {
00019    return (ival == kInt);
00020 }

Bool_t ANtpDefaultValue::IsDefault Float_t  intval  ) 
 

Definition at line 12 of file ANtpDefaultValue.cxx.

Referenced by ANtpInfoObjectFillerNC::FillCrossOverInformation().

00013 {
00014    return (TMath::Abs(fval - kFloat) < 1e-4);
00015 }


Variable Documentation

const Bool_t ANtpDefaultValue::kBool = false [static]
 

Definition at line 33 of file ANtpDefaultValue.h.

const Double_t ANtpDefaultValue::kDouble = -9999.99 [static]
 

Definition at line 32 of file ANtpDefaultValue.h.

const Float_t ANtpDefaultValue::kFloat = -9999.99 [static]
 

Definition at line 29 of file ANtpDefaultValue.h.

const Int_t ANtpDefaultValue::kInt = -9999 [static]
 

Definition at line 30 of file ANtpDefaultValue.h.

const UInt_t ANtpDefaultValue::kUInt = 9999 [static]
 

Definition at line 31 of file ANtpDefaultValue.h.


Generated on Mon Jun 16 14:59:01 2008 for loon by  doxygen 1.3.9.1