#include <NuConfig.h>
Public Member Functions | |
| NuConfig () | |
| ClassDef (NuConfig, 10) | |
Public Attributes | |
| Int_t | run |
| Int_t | subRun |
| Int_t | snarl |
| Int_t | detector |
| Int_t | simFlag |
| Int_t | trigSrc |
| Int_t | timeSec |
| Int_t | timeNanoSec |
| Int_t | runPeriod |
| Bool_t | hornIsReverse |
| Int_t | intensity |
| Int_t | beamType |
| Int_t | beamTypeSntp |
| std::string | sBeamType |
| Float_t | hornCurrent |
| std::string | sHornCurrent |
| Float_t | targetPos |
| std::string | sTargetPos |
| Int_t | releaseType |
| Int_t | mcVersion |
| Int_t | recoVersion |
| Int_t | anaVersion |
| Bool_t | useGeneratorReweight |
| std::string | sGeneratorConfigName |
| Int_t | generatorConfigNo |
| Int_t | reweightVersion |
| Bool_t | useDBForDataQuality |
| Bool_t | useDBForSpillTiming |
| Bool_t | useDBForBeamInfo |
| Bool_t | cutOnDataQuality |
| Bool_t | cutOnSpillTiming |
| Bool_t | cutOnBeamInfo |
| Bool_t | calcMajCurv |
| Bool_t | calcRoID |
| Bool_t | calcJmID |
| Bool_t | overrideBeamDataConfigExtraction |
|
|
Definition at line 15 of file NuConfig.cxx. References anaVersion, beamType, beamTypeSntp, calcJmID, calcMajCurv, calcRoID, cutOnBeamInfo, cutOnDataQuality, cutOnSpillTiming, detector, generatorConfigNo, hornCurrent, hornIsReverse, intensity, mcVersion, overrideBeamDataConfigExtraction, recoVersion, releaseType, reweightVersion, run, runPeriod, sBeamType, sGeneratorConfigName, sHornCurrent, simFlag, snarl, sTargetPos, subRun, targetPos, timeNanoSec, timeSec, trigSrc, useDBForBeamInfo, useDBForDataQuality, useDBForSpillTiming, and useGeneratorReweight. 00016 {
00017 run=-1;
00018 subRun=-1;
00019 snarl=-1;
00020 detector=-1;
00021 simFlag=-1;
00022 trigSrc=-1;
00023 timeSec=-1;
00024 timeNanoSec=-1;
00025
00026 runPeriod=-1;
00027 intensity=-1;
00028 hornIsReverse=false;
00029 beamType=-1;
00030 beamTypeSntp=-1;
00031 sBeamType="UnknownBeamType";
00032
00033 hornCurrent=999;//normally negative, so make positive here
00034 sHornCurrent="UnknownHornCurrent";
00035
00036 targetPos=-1;
00037 sTargetPos="UnknownTargetPos";
00038
00039 releaseType=-1;//the value of Conventions/ReleaseType::kUnknown
00040 mcVersion=-1;//the value of Conventions/ReleaseType::kUnknown
00041 recoVersion=-1;//the value of Conventions/ReleaseType::kUnknown
00042 anaVersion=0;//kUnknown: defined in NuCuts
00043 useGeneratorReweight=true;
00044 sGeneratorConfigName="Unknown";
00045 generatorConfigNo=-1;
00046 reweightVersion=0;//no reweighting
00047
00048 useDBForDataQuality=true;
00049 useDBForSpillTiming=true;
00050 useDBForBeamInfo=true;
00051
00052 cutOnDataQuality=true;
00053 cutOnSpillTiming=true;
00054 cutOnBeamInfo=true;
00055
00056 calcMajCurv=true;
00057 calcRoID=true;
00058 calcJmID=true;
00059 overrideBeamDataConfigExtraction=false;
00060 }
|
|
||||||||||||
|
|
|
|
Definition at line 53 of file NuConfig.h. Referenced by NuAnalysis::ChargeSeparationOneSnarl(), NuAnalysis::CopyConfig(), NuDSTAna::GetNuConfig(), NuAnalysis::LIRejectionTest(), NuConfig(), and NuAnalysis::SetAnaFlags(). |
|
|
Definition at line 40 of file NuConfig.h. Referenced by NuAnalysis::ChargeSignCut(), NuAnalysis::CopyConfig(), NuAnalysis::DetermineBeamType(), NuAnalysis::Efficiencies(), NuAnalysis::EnergySpect(), NuAnalysis::ExtractConfig(), NuDSTAna::GetNuConfig(), NuAnalysis::N_1(), NuConfig(), and NuAnalysis::NuMuBarAppearance(). |
|
|
Definition at line 41 of file NuConfig.h. Referenced by NuAnalysis::ExtractConfig(), NuConfig(), and NuAnalysis::OldDetermineBeamType(). |
|
|
Definition at line 71 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), and NuConfig(). |
|
|
Definition at line 69 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), and NuConfig(). |
|
|
Definition at line 70 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), and NuConfig(). |
|
|
Definition at line 67 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), NuDSTAna::GetNuConfig(), and NuConfig(). |
|
|
Definition at line 65 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), NuDSTAna::GetNuConfig(), and NuConfig(). |
|
|
Definition at line 66 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), NuDSTAna::GetNuConfig(), and NuConfig(). |
|
|
|
Definition at line 56 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), and NuConfig(). |
|
|
Definition at line 44 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), NuAnalysis::ExtractConfig(), NuBeam::IsGoodSpillAndFillPot(), NuConfig(), and NuAnalysis::OldDetermineBeamType(). |
|
|
Definition at line 38 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), NuAnalysis::DetermineBeamType(), NuAnalysis::ExtractConfig(), and NuConfig(). |
|
|
Definition at line 39 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), NuAnalysis::ExtractConfig(), NuDSTAna::GetNuConfig(), NuConfig(), and NuOutputWriter::OpenFile(). |
|
|
Definition at line 51 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), NuAnalysis::ExtractConfig(), NuDSTAna::GetNuConfig(), NuBeam::IsGoodSpillAndFillPot(), NuAnalysis::LIRejectionTest(), NuConfig(), and NuAnalysis::SetAnaFlags(). |
|
|
Definition at line 72 of file NuConfig.h. Referenced by NuAnalysis::ExtractConfig(), NuAnalysis::MakeFullDST(), and NuConfig(). |
|
|
Definition at line 52 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), NuAnalysis::ExtractConfig(), NuDSTAna::GetNuConfig(), NuAnalysis::LIRejectionTest(), and NuConfig(). |
|
|
Definition at line 50 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), NuAnalysis::ExtractConfig(), NuDSTAna::GetNuConfig(), NuConfig(), NuOutputWriter::OpenFile(), and NuAnalysis::SetAnaFlags(). |
|
|
Definition at line 58 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), NuDSTAna::GetNuConfig(), NuAnalysis::LIRejectionTest(), NuConfig(), and NuAnalysis::SetAnaFlags(). |
|
|
|
Definition at line 37 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), NuAnalysis::ExtractConfig(), NuDSTAna::GetNuConfig(), NuBeam::IsGoodSpillAndFillPot(), NuConfig(), and NuOutputWriter::OpenFile(). |
|
|
|
Definition at line 55 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), and NuConfig(). |
|
|
Definition at line 45 of file NuConfig.h. Referenced by NuAnalysis::DetermineBeamType(), NuAnalysis::ExtractConfig(), NuConfig(), and NuAnalysis::OldDetermineBeamType(). |
|
|
Definition at line 32 of file NuConfig.h. Referenced by NuAnalysis::ExtractConfig(), NuDSTAna::GetNuConfig(), NuConfig(), NuOutputWriter::OpenFile(), NuBase::OpenFile(), and NuBase::OpenTxtFile(). |
|
|
Definition at line 30 of file NuConfig.h. Referenced by NuAnalysis::ExtractConfig(), and NuConfig(). |
|
|
Definition at line 48 of file NuConfig.h. Referenced by NuAnalysis::DetermineBeamType(), NuAnalysis::ExtractConfig(), NuConfig(), and NuAnalysis::OldDetermineBeamType(). |
|
|
Definition at line 29 of file NuConfig.h. Referenced by NuAnalysis::ExtractConfig(), and NuConfig(). |
|
|
Definition at line 47 of file NuConfig.h. Referenced by NuAnalysis::ExtractConfig(), NuConfig(), and NuAnalysis::OldDetermineBeamType(). |
|
|
Definition at line 35 of file NuConfig.h. Referenced by NuAnalysis::ExtractConfig(), and NuConfig(). |
|
|
Definition at line 34 of file NuConfig.h. Referenced by NuAnalysis::ExtractConfig(), and NuConfig(). |
|
|
Definition at line 33 of file NuConfig.h. Referenced by NuAnalysis::ExtractConfig(), and NuConfig(). |
|
|
Definition at line 63 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), NuDSTAna::GetNuConfig(), and NuConfig(). |
|
|
Definition at line 61 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), NuDSTAna::GetNuConfig(), and NuConfig(). |
|
|
Definition at line 62 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), NuDSTAna::GetNuConfig(), and NuConfig(). |
|
|
Definition at line 54 of file NuConfig.h. Referenced by NuAnalysis::CopyConfig(), NuDSTAna::GetNuConfig(), NuAnalysis::LIRejectionTest(), NuConfig(), and NuAnalysis::SetAnaFlags(). |
1.3.9.1