GReWeightIORecord.cxx
Go to the documentation of this file.
1 
2 #include <TRootIOCtor.h>
3 
5 
6 #include <cassert>
7 
8 using namespace genie;
9 using namespace genie::rew;
10 
12 
14  : TObject(),
15  fOrigEvtNum(-1)
16 {
17 
18  fRWResults.clear();
19 
20 }
21 
23  : TObject()
24 {
25 
26  this->Copy(rwrec);
27 
28 }
29 
31  : TObject(),
32  fOrigEvtNum(-1)
33 {
34 
35  fRWResults.clear();
36 
37 }
38 
40 {
41 
42  fOrigEvtNum=-1;
43  fRWResults.clear();
44 
45  return;
46 
47 }
48 
49 
51 {
52 
53  this->Reset();
54  fOrigEvtNum = rwrec.fOrigEvtNum;
55  fRWResults = rwrec.fRWResults;
56 
57  return;
58 
59 }
60 
61 void GReWeightIORecord::Insert( const double twk, const double wt )
62 {
63 
64  fRWResults.push_back( GReWeightInfo(twk,wt) );
65 
66  return;
67 
68 }
void Insert(const double, const double)
#include "Numerical/GSFunc.h"
Definition: AlgCmp.h:26
std::vector< GReWeightInfo > fRWResults
void Copy(const GReWeightIORecord &)
ClassImp(GReWeightIORecord) GReWeightIORecord