5#ifndef HITMANAGEMENT_HitIdHelper_H
6#define HITMANAGEMENT_HitIdHelper_H
32 static void Print(
int id);
36 static void SetBit(
int& i,
int bitpos) ;
37 static void UnsetBit(
int& i,
int bitpos) ;
38 static void Store(
int&
id,
int value,
int first,
int field) ;
39 static int Retrieve(
int id,
int first,
int field) ;
std::vector< IdField > IdFields
int GetFieldValue(const std::string &name, HitID targetID) const
static void UnsetBit(int &i, int bitpos)
static void Print(int id)
static void Store(int &id, int value, int first, int field)
static int Retrieve(int id, int first, int field)
static void SetBit(int &i, int bitpos)
void InitializeField(const std::string &n, int vmn, int vmx)
void SetFieldValue(const std::string &name, int n, HitID &targetID) const