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

make_uDST.h File Reference

#include "NCUtils/NCType.h"
#include "NCUtils/NCRunUtil.h"
#include "JobControl/JobC.h"
#include "JobControl/JobCModule.h"
#include "Registry/Registry.h"
#include "Conventions/Detector.h"
#include "Conventions/BeamType.h"
#include "Conventions/ReleaseType.h"
#include "MCReweight/MCReweight.h"
#include "MCReweight/NeugenWeightCalculator.h"
#include <iostream>
#include <string>

Go to the source code of this file.

Enumerations

enum  EDataType {
  kUnknown = -1, kMC, kData, kMockData,
  kBlind, kElectron, kTau
}

Functions

void set_month (string m)
void set_detector (Detector::Detector_t _det)
void set_datatype (EDataType t)
void set_runperiod (NC::RunUtil::ERunType r)
string get_designator (Detector::Detector_t d, EDataType t)
void set_dir (string path)
void set_mc_version (ReleaseType::Release_t r)
void set_beamtype (BeamType::BeamType_t b)
void set_output (string path, string tag="")
void set_cuts (NCType::ECuts c)
void do_extractions (string codenames)
void set_file_limit (int limit)
void set_pdf_training_file (TString s)
void set_mda_mc_path (TString s)
void set_ann_use_lowE (bool useLowE)
void run ()

Variables

Registry reg
EDataType datatype = kUnknown
Detector::Detector_t det = Detector::kUnknown
BeamType::BeamType_t beamtype = BeamType::kUnknown
NC::RunUtil::ERunType runPeriod = NC::RunUtil::kRunAll
string month = ""


Enumeration Type Documentation

enum EDataType
 

Enumeration values:
kUnknown 
kMC 
kData 
kMockData 
kBlind 
kElectron 
kTau 

Definition at line 15 of file make_uDST.h.

00015                {
00016   kUnknown=-1, kMC, kData, kMockData, kBlind, kElectron, kTau
00017 };


Function Documentation

void do_extractions string  codenames  ) 
 

Definition at line 181 of file make_uDST.h.

References reg, and Registry::Set().

00182 {
00183   reg.Set("ExtractionsList", codenames.c_str());
00184 }

string get_designator Detector::Detector_t  d,
EDataType  t
 

Definition at line 58 of file make_uDST.h.

References kBlind, and kMockData.

Referenced by set_dir().

00059 {
00060   if(d==Detector::kFar){
00061     switch(datatype){
00062     case kMC:       return "f210";
00063     case kData:     // Fallthrough
00064     case kMockData: // Fallthrough
00065     case kBlind:
00066                     return "F";
00067     case kElectron: return "f214";
00068     case kTau:      return "f213";
00069     default: assert(0 && "Something went horribly wrong");
00070     }
00071   } else if(d==Detector::kNear){
00072     if(t==kMC) return "n";
00073     else return "N";
00074   }
00075 
00076   assert(0 && "Something Wrong: unknown detector");
00077 }

void run  ) 
 

Definition at line 217 of file make_uDST.h.

References JobCModule::Config(), JobCPathModule::Create(), datatype, det, JobCModule::GetConfig(), jc, Registry::LockKeys(), JobC::Msg, JobC::Path, reg, JobCPathModule::Report(), runPeriod, Registry::Set(), JobCMsgModule::SetLevel(), JobCMsgModule::Stats(), and Registry::UnLockValues().

00218 {
00219 
00220   // Check we have a meaningful combination of options
00221   if (det==Detector::kNear && (datatype==kTau || datatype==kElectron)){
00222     assert(0 && "Tau/Electron files don't exist for ND");
00223   }
00224 
00225   reg.Set("UseAll185i", false); //use all -185kA data
00226   reg.Set("ReadPDFs", true);
00227   reg.Set("RunPeriod", (int)runPeriod);
00228 
00229   // According to some error message, this is done somewhere else...
00230   //MCReweight &mcReweight = MCReweight::Instance();
00231   //NeugenWeightCalculator *neugenWeightCal = new NeugenWeightCalculator;
00232   //mcReweight.AddWeightCalculator(neugenWeightCal);
00233 
00234   JobC jc;
00235 
00236   // set message service verbosity levels before creating path
00237   // so that messages from the constructor don't get lost
00238   jc.Msg.SetLevel("MicroDSTMaker","Info");
00239   jc.Msg.SetLevel("NCAnalysisUtils","Info");
00240   jc.Msg.SetLevel("NCAnalysisCuts","Info");
00241   jc.Msg.SetLevel("NCUtils","Info");
00242 
00243   //Create path
00244   jc.Path.Create("Analysis", "MicroDSTMaker::Ana");
00245 
00246   JobCModule& jm=jc.Path("Analysis").Mod("MicroDSTMaker");
00247 
00248   jm.GetConfig().UnLockValues();
00249   jm.GetConfig() = reg;
00250   jm.Config(jm.GetConfig());
00251   jm.GetConfig().LockKeys();
00252 
00253   jc.Path("Analysis").Run();
00254   //Job Report
00255   jc.Path("Analysis").Report();
00256   //Get Message Statistics
00257   jc.Msg.Stats();
00258 }

void set_ann_use_lowE bool  useLowE  ) 
 

Definition at line 210 of file make_uDST.h.

References reg, and Registry::Set().

00211 {
00212   reg.Set("RPAnnUseLowETrain", useLowE);
00213 }

void set_beamtype BeamType::BeamType_t  b  ) 
 

Definition at line 113 of file make_uDST.h.

References beamtype, reg, and Registry::Set().

00114 {
00115   beamtype=b;
00116   reg.Set("BeamType", BeamType::AsString(beamtype));
00117 }

void set_cuts NCType::ECuts  c  ) 
 

Definition at line 174 of file make_uDST.h.

References reg, and Registry::Set().

00175 {
00176   reg.Set("CutSuite", int(c));
00177 }

void set_datatype EDataType  t  ) 
 

Definition at line 44 of file make_uDST.h.

References datatype.

00045 {
00046   datatype=t;
00047 }

void set_detector Detector::Detector_t  _det  ) 
 

Definition at line 36 of file make_uDST.h.

References det.

00037 {
00038   det=_det;
00039 }

void set_dir string  path  ) 
 

Definition at line 81 of file make_uDST.h.

References datatype, det, get_designator(), reg, and Registry::Set().

00082 {
00083   assert(det!=Detector::kUnknown);
00084   assert(datatype!=kUnknown);
00085   string runPeriodStr;
00086   switch(runPeriod){
00087   case NC::RunUtil::kRunI:
00088     runPeriodStr="r1"; break;
00089   case NC::RunUtil::kRunII:
00090     runPeriodStr="r2"; break;
00091   case NC::RunUtil::kRunIII:
00092     runPeriodStr="r3"; break;
00093   case NC::RunUtil::kRunAll:
00094     // This will happen for data
00095     runPeriodStr=""; break;
00096   default:
00097     assert(0 && "Unknown runPeriod");
00098   }
00099   string glob=path+"/"+
00100     get_designator(det, datatype)+"*"+runPeriodStr+"*.antp*.root";
00101   reg.Set("FilePath", glob.c_str());
00102 }

void set_file_limit int  limit  ) 
 

Definition at line 188 of file make_uDST.h.

References reg, and Registry::Set().

00189 {
00190   if(limit>0) reg.Set("FileCountLimit", limit);
00191 }

void set_mc_version ReleaseType::Release_t  r  ) 
 

Definition at line 106 of file make_uDST.h.

References reg, and Registry::Set().

00107 {
00108   reg.Set("MCVersion", r);
00109 }

void set_mda_mc_path TString  s  ) 
 

Definition at line 204 of file make_uDST.h.

References reg, s(), and Registry::Set().

00205 {
00206   reg.Set("MDAMCPath", s.Data());
00207 }

void set_month string  m  ) 
 

Definition at line 29 of file make_uDST.h.

References month.

00030 {
00031   month=m;
00032 }

void set_output string  path,
string  tag = ""
 

Definition at line 121 of file make_uDST.h.

References BeamType::AsString(), beamtype, datatype, det, Form(), kBlind, kMockData, reg, runPeriod, and Registry::Set().

00122 {
00123   assert(det!=Detector::kUnknown);
00124   assert(datatype!=kUnknown);
00125   assert(beamtype!=BeamType::kUnknown);
00126   // Make sure the run period is set for MC
00127   assert(runPeriod!=NC::RunUtil::kRunAll || datatype==kData);
00128 
00129   string fileName(path+"/");
00130   if (det == Detector::kFar) fileName += "far";
00131   else if (det==Detector::kNear) fileName += "near";
00132   else assert(0 && "Unknown detector. Have you called set_detector?");
00133 
00134   fileName += "_";
00135   fileName += BeamType::AsString(beamtype);
00136   fileName += "_";
00137   // Only add "run<n>" to the filename if we've been given a specific runperiod
00138   // This means that data doesn't get one
00139   if(runPeriod!=NC::RunUtil::kRunAll){
00140     // This relies on NC::RunUtil::kRunI == 1 etc, which is indeed the case
00141     fileName += Form("run%d_", (int)runPeriod);
00142   }
00143 
00144   switch(datatype){
00145   case kMC:
00146     fileName += "mc";
00147     break;
00148   case kElectron:
00149     fileName += "electron";
00150     break;
00151   case kTau:
00152     fileName += "tau";
00153     break;
00154   case kData:
00155     fileName += "data_"+month;
00156     break;
00157   case kMockData: 
00158     fileName += "mock";
00159     break;
00160   case kBlind:
00161     fileName += "blind";
00162     break;
00163   case kUnknown:
00164     assert(0 && "datatype not set");
00165   }
00166 
00167   fileName += tag+".uDST.root";
00168 
00169   reg.Set("FileName", fileName.c_str());
00170 }

void set_pdf_training_file TString  s  ) 
 

Definition at line 197 of file make_uDST.h.

References reg, s(), and Registry::Set().

00198 {
00199   reg.Set("ExtractionPDFTrainingFilePath", s.Data());
00200 }

void set_runperiod NC::RunUtil::ERunType  r  ) 
 

Definition at line 51 of file make_uDST.h.

References runPeriod.

00052 {
00053   runPeriod=r;
00054 }


Variable Documentation

BeamType::BeamType_t beamtype = BeamType::kUnknown
 

Definition at line 23 of file make_uDST.h.

Referenced by ParticleBeamMonAna::ana(), Anp::FillFlux::Fill(), Anp::RunModule::Init(), NtpTools::PassBeamCuts(), Trimmer::RunTrimmer(), set_beamtype(), set_output(), and ParticleTrimmer::trimPOT().

EDataType datatype = kUnknown
 

Definition at line 21 of file make_uDST.h.

Referenced by run(), set_datatype(), set_dir(), and set_output().

Detector::Detector_t det = Detector::kUnknown
 

Definition at line 22 of file make_uDST.h.

Referenced by ANtpInfoObjectFillerMRCC::ABPID(), Anp::RunModule::Add(), NueExtrapolationJB::AddChain(), BDSwicPedAccessor::AddDevice(), NCExtrapolationPID::AddEvent(), NC::MockDataAdder::AddEventsToExtrapolations(), NC::RealDataAdder::AddEventsToExtrapolations(), NC::SplitFakeDataAdder::AddEventsToExtrapolations(), NC::FakeDataAdder::AddEventsToExtrapolations(), NCExtrapolationModule::AddFilesToChain(), RawTpSinglesSummaryBlock::AddQieRate(), NCExtrapolationModule::AddShiftedEventToExtrapolations(), TridModel::AddStrip(), RawTpSinglesSummaryBlock::AddVaRate(), NueSensitivity::Ana(), MCTrueAna::ana(), CondensedNtpModuleNC::Ana(), CondensedNtpModuleAtm::Ana(), CondensedNtpModule::Ana(), ShieldRejVarAna::Analyze(), EventQualAna::Analyze(), ANtpShowerInfoAna::Analyze(), ANtpEventInfoAna::Analyze(), PlexStripEndId::AsString(), PlexScintMdlId::AsString(), PlexPlaneId::AsString(), UgliStripNode::BackConstructVldContext(), BadHardwareTableMaker::BadHardwareTableMaker(), CompareMST::BeginJob(), BfldCanvasSlice::BfldCanvasSlice(), blockname(), MINFLST::BookHits(), MINFFLS::BookHits(), MINFEMU::BookHits(), RotoClientBinaryFile::BuildBeamMonFileName(), RotoServer::BuildDaqBaseName(), RotoClientBinaryFile::BuildDAQFileName(), RotoServer::BuildDcsBaseName(), RotoClientBinaryFile::BuildDCSFileName(), DbuDaqFileModule::BuildExtContextAndSelect(), RunFileModule::BuildFileOUT(), PlexScintMdlId::BuildPlnMdlKey(), PlexStripEndId::BuildPlnStripEndKey(), UgliGeometry::BuildVldRange(), GeoGeometry::BuildVldRange(), MadNsID::CalcPID(), MadDpID::CalcPID(), NuHistos::CalcPOTsFromHistos(), NuReco::CalculateEdgeRegion(), AlgSubShowerSR::CalculateEnergyVertexAngle(), NuReco::CalculateHorizontalVerticalStripNumber(), NuReco::CalculateParallelStripInset(), NuReco::CalculatePerpendicularStripFlag(), MadDpID::CalcVars(), SKZPWeightCalculator::ChangeParameters(), MadDpID::CheckBinning(), BDCheckDB::CheckSpill(), MadDpID::ChoosePDFs(), MadNsID::ChooseWeightFile(), AlgSubShowerSRList::CleanUp(), OltNewModule::CloseFile(), OltNewModule::CloseSpy(), NCDataQualityModule::CombineDataQualityPlots(), LIPlexMaps::CompareStripToStrip(), UgliLoanPool::Config(), BeamEnergyCalculator::ConstructName(), CorrectEnergyFromRange(), EnergyCorrections::CorrectEnergyFromRange(), CorrectMomentumFromRange(), EnergyCorrections::CorrectMomentumFromRange(), EnergyCorrections::CorrectMomentumFromRange_Birch(), CorrectShowerEnergy(), EnergyCorrections::CorrectShowerEnergy(), EnergyCorrections::CorrectSignedMomentumFromCurvature(), NCDataQualityModule::CreateDQPlot(), NueExtrapolationJB::CreateOscHist(), MadTVAnalysis::CreatePAN(), MadTestAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), DbiSqlContext::DbiSqlContext(), DbiValidityRecBuilder::DbiValidityRecBuilder(), DbuSubRunSummary::DbuSubRunSummary(), LIRawNtAna::Demo(), LIRawNtAna::DemoOpenFile(), MadScanDisplay::Display(), MadEvDisplay::Display(), NuDSTAna::DoIO(), NueSystematic::DoShwDevCalc(), NueSystematic::DoSKZPCalc(), NCExtrapolation::DrawBestFitRatios(), NCExtrapolation::DrawBestFitSpectra(), NCDataQualityModule::DrawEventRatePlots(), NCDataQualityModule::DrawStabilityPlot(), NCDataQualityModule::DrawStabilityPlots(), MadScanDisplay::DrawTextBox(), MadEvDisplay::DrawTextBox(), NCDataQualityModule::DrawVertexPlots(), LIPlexMaps::DriftWithTime(), dump_peds(), LIPlexMaps::DumpCalStripAtten(), LIPlexMaps::DumpCalStripToStrip(), LIPlexMaps::DumpGains(), FileGap::DumpMissing(), BDataQualityModule::EndFile(), CoilTools::ExtendedQuery(), NuExtraction::ExtractNCInfo(), NCPOTCounter::FileDesignator(), UgliDbiStripStruct::Fill(), UgliDbiStrip::Fill(), UgliDbiSteelPln::Fill(), UgliDbiScintPlnStruct::Fill(), UgliDbiScintPln::Fill(), UgliDbiScintMdlStruct::Fill(), UgliDbiScintMdl::Fill(), PulserRefDriftPin::Fill(), PulserRawGainPin::Fill(), PulserRawDriftPin::Fill(), PulserGainPin::Fill(), PulserDriftPin::Fill(), PlexVetoShieldMuxToMdl::Fill(), PlexStripEndToLed::Fill(), PlexRawChannelToPinDiode::Fill(), PlexRawChannelReadoutType::Fill(), PlexPixelToRawChannel::Fill(), PlexPixelSpotToStripEnd::Fill(), PlexPinDiodeToLed::Fill(), FabPlnInstall::Fill(), DbuVaChipSpars::Fill(), DbuVaChipPeds::Fill(), DbuSubRunSummary::Fill(), DbuRunSummary::Fill(), DbuDaqFileSummary::Fill(), BfldDbiPlaneMap::Fill(), BfieldCoilCurrent::Fill(), RawQieErrorStatsBlock::FillAllMaps(), ANtpInfoObjectFillerBeam::FillBeamInformation(), PIDSpectrum::FillData(), RawDeadChipBlock::FillDeadChannels(), BDataQualityModule::FillFile(), NuFCExperimentFactory::FillFromDST(), NuFCExperimentFactory::FillFromFCTree(), NuFCExperimentFactory::FillFromFilter(), ANtpShowerInfoAna::FillGapInformation(), ANtpInfoObjectFiller::FillHeaderInformation(), NuHistos::FillMatrixMethodNCHistos(), PIDSpectrum::FillMC(), NuFCExperimentFactory::FillMCEvents(), NtpMCModule::FillNtpMCDetSimResult(), RawOvershootBlock::FillOvershootChannels(), NCBeam::FillResultHistograms(), Zbeam::FillVector(), FilterChannelsT1102(), FilterChannelsT702(), AlgSubShowerSRList::FindCluster(), NCExtrapolationBeamMatrix::FindSpectraForPars(), MakeAlignmentModule::FitTrackLessOne(), DetectorAlignment::FitTrackLessOne(), AlgSubShowerSRList::FormHalo(), LIPlexMaps::GainDifference(), LIPlexMaps::GainDifferenceSvP(), get_gevpermip(), MadTestAnalysis::GetAnnPid(), MadPIDAnalysis::GetAnnPid(), MadDpAnalysis::GetAnnPid(), NCExtrapolation::GetBeam(), SKZPWeightCalculator::GetBeamWeight(), MadAnalysis::GetDataHist(), TrackDirectionModule::GetDirectionalCosines(), MiniPlotMaker::GetDirectory(), NCDataQualityModule::GetDQPlot(), NuReco::GetEdgeRegion(), FileGap::GetFileBounds(), NCDataQualityModule::GetFileTypeString(), SKZPWeightCalculator::GetFluxError(), NueExtrapolationJB::GetFNRatio(), LIPlexMaps::GetGainMap(), SKZPWeightCalculator::GetHeliumWeight(), BeamEnergyCalculator::GetHist(), NuReco::GetHorizontalVerticalStripNumber(), NCExtractionANN::GetIdProbability(), NCPOTCounter::GetListOfFiles(), CalDrift::GetMedianAsR1_18_2(), CalDrift::GetMedianErrAsR1_18_2(), NCDataQualityModule::GetNDSectionGraphs(), NuReco::GetParallelStripInset(), SKZPWeightCalculator::GetParameters(), NuReco::GetPerpendicularStripFlag(), MadNsID::GetPID(), NCPOTCounter::GetPOTForSingleFile(), NCPOTCounter::GetPOTValue(), NuePrediction::GetPrediction(), Plexus::GetRawChannelId(), LIPlexMaps::GetRawPinMap(), LIPlexMaps::GetRefAdcPinRatio(), NuReco::GetRegion(), NuCutImps::ChairSound::GetRegion(), SKZPWeightCalculator::GetRFWWeight(), NueStandard::GetRPWBeamWeight(), SKZPWeightCalculator::GetRunPeriodWeight(), Anp::FillStrip::GetSEID(), NCEventInfo::GetShowerEnergy(), NuReco::GetShowerEnergykNN(), NuReco::GetShowerEnergyNearTrack(), NuZBeamReweight::GetSKZPWeightCalculatorCustom(), NueExtrapolation::GetSpectrum(), PlaneOutline::GetSteelOutline(), SKZPWeightCalculator::GetTargetDecayWeight(), TemperatureCalScheme::GetTemperature(), NCEventInfo::GetTrackEnergy(), Zbeam::GetWeight(), SKZPWeightCalculator::GetWeight(), BeamEnergyCalculator::GetWeight(), MadNsID::GetWeightFileName(), NuZBeamReweight::GetWeightHelium(), UgliGeometry::GetZExtent(), AlgSubShowerSRList::HoughTransCluster(), NCAnalysisCutsNC::InFiducialVolumeTrue(), MadTestAnalysis::InFidVol(), MadPIDAnalysis::InFidVol(), MadDpAnalysis::InFidVol(), LITuning::InitialiseDataMembers(), NCExtrapolation::InitializeInterpolator(), NuReco::InitializeShowerEnergykNN(), MadDpID::InitPDFs(), NCAnalysisCuts::IsGoodShower(), PlaneOutline::IsInsideSteel(), BFLVorOperator::IsInTheCircle(), CoilTools::IsOK(), CoilTools::IsReverse(), AlgAltDeMuxBase::LinearFit(), LoadBeamMomentum(), LoadCERRange(), LoadCERTimeWin(), LoadOverlapWin(), LoadTOFRange(), main(), AlgFilterDigitList::MakeBadChannelMap(), LIPlexMaps::MakeCalAdcToPe(), LIPlexMaps::MakeCalMIPCalibration(), LIPlexMaps::MakeCalStripAtten(), LIPlexMaps::MakeCalStripToStrip(), NueExtrapolationJB::MakeDataHistograms(), MakeFilterChannelList(), Zbeam::MakeHistogram(), ValVtxModule::MakeIdString(), CompareMD::MakeIdString(), CompareAll::MakeIdString(), LIPlexMaps::MakePlexStripEndToLed(), MakeTemperaturePlot(), NNTrain::MakeTrainTree(), MeuPlots::MakeValidationPlots(), ANtpInfoObjectFiller::MetersToBeam(), ANtpInfoObjectFiller::MetersToCloseEdge(), ANtpInfoObjectFiller::MetersToCoil(), MINFHit::MINFHit(), NueData::NueData(), NueFluxWeightsAna::NueFluxWeightsAna(), NueMini::NueMini(), NueMiniPID::NueMiniPID(), NuMMHelperPRL::NuMMHelperPRL(), OltNewModule::OpenFile(), OltNewModule::OpenSpy(), operator<<(), NCExtractionCuts::PassesCCCuts(), MCNNRunner::PassesMCNNPrecuts(), NCExtractionCuts::PassesNCCuts(), NueStandard::PassesParticlePIDPreselectionCut(), PlexPinDiodeToLed::PlexPinDiodeToLed(), PlexPixelSpotToStripEnd::PlexPixelSpotToStripEnd(), PlexPixelToRawChannel::PlexPixelToRawChannel(), PlexRawChannelReadoutType::PlexRawChannelReadoutType(), PlexRawChannelToPinDiode::PlexRawChannelToPinDiode(), PlexStripEndToLed::PlexStripEndToLed(), pmt_plot(), NCPOTCounter::POTPerRun(), NueExtrapolationJB::PrepareExtrapHistograms(), DbuDaqMonitorModule::ProcessRawRecord(), DbuDaqFileModule::ProcessRawRecord(), DbmModule::Query(), LIPlexMaps::RatioRawToRefDrift(), RawLIHeader::RawLIHeader(), LIPlexMaps::ReadDbCalStripAtten(), LIPlexMaps::ReadDbCalStripToStrip(), LIPlexMaps::ReadDbGainAverage(), LIPlexMaps::ReadDbGains(), LIPlexMaps::ReadDbPulserDrift(), LIPlexMaps::ReadDbPulserRawGain(), ParticleFinder::Reco(), MergeEvent::Reco(), AutoPIDMaker::Reco(), MadMKAnalysis::RecoMKMuEnergy(), MadQuantities::RecoMuEnergy(), ANtpTrackInfoAna::RecoMuEnergy(), MadQuantities::RecoShwEnergy(), MadMKAnalysis::RecoShwEnergy(), MadBase::RecoShwEnergy(), ANtpShowerInfoAna::RecoShwEnergy(), NC::EventAdderBase::ReportOnEventInfo(), reroot_configure(), BField::ResetVldContext(), run(), Anp::FillMadId::Run(), AlgCalDetSI::RunAlg(), RunFileModule::RunFileOUT(), Anp::LocalFit::RunLFit(), MiniMaker::RunMiniMaker(), MiniMakerPID::RunMiniMakerPID(), Anp::LocalFit::RunQFit(), Trimmer::RunTrimmer(), StndBmsSpin::Scan(), STND_BMS::Scan(), BMS_STND::Scan(), DbiCache::Search(), MBSpillAccessor::SeekClosest(), BDSpillAccessor::SeekClosest(), set_detector(), set_dir(), set_output(), UgliDbiTables::SetAlgorithmic(), EVD::SetChargeRange(), LILookup::SetDetector(), AlgTrack::SetdS(), NCExtrapolationModule::SetEventWeight(), RerootExodus::SetForceDetector(), NCPOTCounter::SetPOTValues(), Zbeam::SetReweightConfig(), AlgShowerSR::SetUV(), AlgTrack::SetUVZ(), MasterGeVPerMip::SetValue(), NC::SystPars::ShowerScale(), BField::SMGapAndEndField(), PlotPeds::Start(), PlotAllPeds::Start(), SteelOutline::SteelOutline(), NuFCExperimentFactory::StoreEvent(), StupidStripHandle::StupidStripHandle(), VldValidate::TestContext(), SRMom::TrackEndDistZEnd(), AlgSubShowerSRList::TransCluster(), ParticleTrimmer::trimPOT(), UgliDbiStructHash::UgliDbiStructHash(), PlexStripEndId::Unbuild18BitPlnStripKey(), PlexScintMdlId::UnbuildPlnMdlKey(), PlexStripEndId::UnbuildPlnStripEndKey(), LILookup::UnencodePlnStripEndKey(), RawTpSinglesSummaryBlock::UnpackQieRates(), RawTpSinglesSummaryBlock::UnpackVaRates(), RawCrateMonitorBlock::UnpackVfbMonitors(), EVD::UpdateChargeHists(), Mint::UpdateDigitRanges(), Mint::UpdateStripRanges(), TimeCalibratorSRModule::UpdateTable(), Ugli::uv2xy(), Ugli::uvz2xyz(), CoilTools::Write(), FitGC::WriteDB(), DbuDaqMonitorModule::WriteVaChipPedsEntry(), DbuDaqMonitorModule::WriteVaChipSparsEntry(), Ugli::xy2uv(), and Ugli::xyz2uvz().

string month = ""
 

Definition at line 25 of file make_uDST.h.

Referenced by MCMerge::BeginJob(), cal_date(), AstUtil::CalendarToJulian(), CountPot::CountPot(), MadAnalysis::CreateANtpPAN(), MadTestAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), MadCluAnalysis::DataDistributions(), NtpSRModule::FillNtpEventSummary(), NtpEMModule::FillNtpSummary(), NtpSRModule::FillNtpTrackCosmicRay(), NC::RunUtil::FindRunType(), VldTimeStamp::GetDate(), RerootExodus::GetLastEventHistoryTimeStamp(), SpillInfo::GetSpillInfo(), julian_date(), FabPlnInstallLookup::LookForOddEntries(), Anp::FillHeader::Run(), VldTimeStamp::Set(), set_month(), CheckGC::SettsEnd(), CheckGC::SettsStart(), VldValidate::TestTimeStamp(), and VldTimeStamp::VldTimeStamp().

Registry reg
 

Definition at line 19 of file make_uDST.h.

Referenced by Anp::PlotPmt::Add(), Anp::SelectNuMu::Config(), Anp::SelectKinem::Config(), Anp::Interface::Config(), Anp::SelectKinem::GetAlg(), RegistryGui::GetRegistry(), Anp::RunkNN::MakeKin(), Anp::RunkNN::MakePid(), and SetKNNModule::Reco().

NC::RunUtil::ERunType runPeriod = NC::RunUtil::kRunAll
 

Definition at line 24 of file make_uDST.h.

Referenced by NC::RunUtil::FindRunType(), NCPOTCounter::GetListOfFiles(), NCExtrapolationModule::Run(), run(), CDAnalysis::RunNumber2RunPeriod(), set_output(), and set_runperiod().


Generated on Mon Feb 15 11:08:02 2010 for loon by  doxygen 1.3.9.1