herwig is hosted by Hepforge, IPPP Durham
Herwig 7.3.0
exsample::parametric_missing_accessor Struct Reference

accessor returning the number of missing events for given parameter bin id More...

#include <selectors.h>

Public Member Functions

 parametric_missing_accessor ()
 the default constructor
 
 parametric_missing_accessor (bit_container< parameter_hash_bits > *id)
 construct from subtree hash to consider
 
int & set (cell &node) const
 update and return the value
 
int get (const cell &node, bool isleaf) const
 get the value
 

Private Attributes

bit_container< parameter_hash_bits > * id_
 the subtree hash to consider
 

Detailed Description

accessor returning the number of missing events for given parameter bin id

Definition at line 168 of file selectors.h.

Constructor & Destructor Documentation

◆ parametric_missing_accessor() [1/2]

exsample::parametric_missing_accessor::parametric_missing_accessor ( )
inline

the default constructor

Definition at line 171 of file selectors.h.

◆ parametric_missing_accessor() [2/2]

exsample::parametric_missing_accessor::parametric_missing_accessor ( bit_container< parameter_hash_bits > *  id)
inlineexplicit

construct from subtree hash to consider

Definition at line 175 of file selectors.h.

Member Function Documentation

◆ get()

int exsample::parametric_missing_accessor::get ( const cell node,
bool  isleaf 
) const
inline

◆ set()

int & exsample::parametric_missing_accessor::set ( cell node) const
inline

update and return the value

Definition at line 179 of file selectors.h.

References exsample::cell::missing_events().

Member Data Documentation

◆ id_

bit_container<parameter_hash_bits>* exsample::parametric_missing_accessor::id_
private

the subtree hash to consider

Definition at line 193 of file selectors.h.

Referenced by get().


The documentation for this struct was generated from the following file: