Commit 5fe6407e5727daca7ce587eece90307dd2893d79

Authored by knodlseder
1 parent fee214e6

update documentation

include/GEvent.hpp
... ... @@ -70,8 +70,8 @@ public:
70 70 virtual bool isatom(void) const = 0;
71 71 virtual bool isbin(void) const = 0;
72 72 virtual double counts(void) const = 0;
73   - virtual double model(GModels& models) = 0;
74   - virtual double model(GModels& models, GVector* gradient) = 0;
  73 + virtual double model(GModels& models) const = 0;
  74 + virtual double model(GModels& models, GVector* gradient) const = 0;
75 75 virtual const GInstDir* dir(void) const = 0;
76 76 virtual const GEnergy* energy(void) const = 0;
77 77 virtual const GTime* time(void) const = 0;
... ...
include/GEventAtom.hpp
... ... @@ -53,8 +53,8 @@ public:
53 53 virtual GEventAtom& operator= (const GEventAtom& atom);
54 54  
55 55 // Pure virtual methods
56   - virtual double model(GModels& models) = 0;
57   - virtual double model(GModels& models, GVector* gradient) = 0;
  56 + virtual double model(GModels& models) const = 0;
  57 + virtual double model(GModels& models, GVector* gradient) const = 0;
58 58 virtual const GInstDir* dir(void) const = 0;
59 59 virtual const GPointing* pnt(void) const = 0;
60 60 virtual const GResponse* rsp(void) const = 0;
... ...
include/GEventBin.hpp
... ... @@ -61,8 +61,8 @@ public:
61 61 virtual GEventBin& operator= (const GEventBin& bin);
62 62  
63 63 // Pure virtual methods
64   - virtual double model(GModels& models) = 0;
65   - virtual double model(GModels& models, GVector* gradient) = 0;
  64 + virtual double model(GModels& models) const = 0;
  65 + virtual double model(GModels& models, GVector* gradient) const = 0;
66 66 virtual const GInstDir* dir(void) const = 0;
67 67 virtual const GPointing* pnt(void) const = 0;
68 68 virtual const GResponse* rsp(void) const = 0;
... ...