Classes | Namespaces | Typedefs | Functions
VarVals.h File Reference
#include <string>
#include <cstdint>
#include "cetlib_except/exception.h"
#include "messagefacility/MessageLogger/MessageLogger.h"
#include "CovarianceMatrixFit/dataProducts/Constants.h"
#include "CovarianceMatrixFit/dataProducts/Structs.h"
#include "CovarianceMatrixFit/utilities/ParameterUtility.h"

Go to the source code of this file.

Classes

struct  cmf::TruthVars
 
class  cmf::EventId
 
struct  cmf::DataVars
 
struct  cmf::WeightVars
 
struct  cmf::SystVar
 
class  cmf::MCVarVals
 Base container for the MC related Vars that constitute an event. More...
 
class  cmf::DataVarVals
 Base container for the MC related Vars that constitute an event. More...
 

Namespaces

 cmf
 Module to combine a set of results into a single file currently only does one data product type at a time.
 

Typedefs

typedef std::vector< cmf::SystVarcmf::SystVarColl
 

Functions

static float cmf::RecoEnergy (float leptonicEnergy, float hadronicEnergy, cmf::MetaData const &md)
 
static float cmf::NuMuEnergy (float leptonicEnergy, float hadronicEnergy)
 
static float cmf::NuEEnergy (float leptonicEnergy, float hadronicEnergy, cmf::BeamType_t const &beamType)
 
static float cmf::NCEnergy (float leptonicEnergy, float hadronicEnergy, cmf::BeamType_t const &beamType, cmf::DetType_t const &detector)