SRMCReweight.h
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 // \author Kanika Sachdev
3 // \date Feb. 2017
4 ////////////////////////////////////////////////////////////////////////
5 #ifndef SRMCREWEIGHT_H
6 #define SRMCREWEIGHT_H
7 
11 
12 #include <vector>
13 
14 namespace caf
15 {
16  /// Various weights for systematic reweights of MC
18  {
19  public:
20  SRMCReweight();
21  ~SRMCReweight();
22 
23  std::vector<SRGenieWeights> genie; ///< GENIE weights
24  SRFluxWeights ppfx; ///< ppfx weights
25  SRGeant4Weights geant4; ///< GEANT4 weights
26 
27  };
28 
29 } // end namespace
30 
31 #endif // SRMCREWEIGHT_H
32 //////////////////////////////////////////////////////////////////////////////
Reweight information for geant4 systematic.
Reweight information for flux systematic.
Definition: SRFluxWeights.h:12
SRGeant4Weights geant4
GEANT4 weights.
Definition: SRMCReweight.h:25
std::vector< SRGenieWeights > genie
GENIE weights.
Definition: SRMCReweight.h:23
This module creates Common Analysis Files.
Definition: FileReducer.h:10
SRFluxWeights ppfx
ppfx weights
Definition: SRMCReweight.h:24
Various weights for systematic reweights of MC.
Definition: SRMCReweight.h:17