1 #ifndef CACHED_BY_EVENT_HH 2 #define CACHED_BY_EVENT_HH 27 std::cout <<
"just assigned _rememberNumber "<<
_rememberNumber << std::endl;
36 for(
unsigned int i=0; i < static_cast<unsigned int>(evt.
numPermutations()); i++)
virtual bool changedSinceLastCall() const =0
T getValWithCaching(IDalitzEvent &evt)
long int rememberNumberPermutation(IDalitzEvent &evt)
virtual void rememberFitParValues()=0
virtual bool retrieveValue(int i, std::complex< double > &value, long int configNumber)=0
static long int assignUniqueRememberNumber()
virtual int numPermutations() const =0
T recalculate(IDalitzEvent &evt)
long int rememberNumber()
virtual void setValue(int i, const std::complex< double > &value, long int configNumber)=0
T recalculatePermutation(IDalitzEvent &evt)
CachedByEvent(const CachedByEvent &)
virtual int permutationIndex() const =0
virtual T getNewVal(IDalitzEvent &evt)=0
std::vector< long int > _rememberNumberPermutation
T getValWithCachingPermutation(IDalitzEvent &evt)