All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Enumerations | Variables
SpectrumLoaderBase.h File Reference
#include <functional>
#include <list>
#include <memory>
#include <set>
#include <string>
#include <vector>
#include "sbnana/CAFAna/Core/Cut.h"
#include "sbnana/CAFAna/Core/IFileSource.h"
#include "sbnana/CAFAna/Core/MultiVar.h"
#include "sbnana/CAFAna/Core/SystShifts.h"
#include "sbnana/CAFAna/Core/Var.h"

Go to the source code of this file.

Classes

class  ana::SpectrumLoaderBase
 Base class for the various types of spectrum loader. More...
 
struct  ana::SpectrumLoaderBase::SpectList
 Helper class for SpectrumLoaderBase. More...
 
struct  ana::SpectrumLoaderBase::IDMap< T, U >
 Helper class for SpectrumLoaderBase. More...
 
class  ana::SpectrumLoaderBase::_VarOrMultiVar< T >
 
class  ana::NullLoader
 Dummy loader that doesn't load any files. More...
 

Namespaces

 caf
 Common Analysis Files.
 
 ana
 Oscillation analysis framework, runs over CAF files outside of ART.
 

Enumerations

enum  ana::DataSource { ana::kBeam, ana::kCosmic }
 Is this data-file representing beam spills or cosmic spills? More...
 

Variables

static NullLoader ana::kNullLoader
 Dummy loader that doesn't load any files. More...