KaliVeda
Toolkit for HIC analysis
KVDataPatch_E884_DataUniformization::_impl Class Reference

Detailed Description

Definition at line 8 of file KVDataPatch_E884_DataUniformization.cpp.

Public Member Functions

 _impl ()
 
bool is_ok (KVFAZIA::IDCodes idcode, int index)
 
bool is_required (int run)
 

Private Types

using bad_id_list = std::map< KVFAZIA::IDCodes, KVNumberList >
 
enum  system_t { zn_zn , zn_bi_1 , zn_bi_2 , zn_al }
 

Private Attributes

std::map< system_t, bad_id_listbad_id_lists
 
std::map< system_t, KVNumberListrunlists
 
system_t this_system
 

Member Typedef Documentation

◆ bad_id_list

Member Enumeration Documentation

◆ system_t

Enumerator
zn_zn 
zn_bi_1 
zn_bi_2 
zn_al 

Definition at line 37 of file KVDataPatch_E884_DataUniformization.cpp.

Constructor & Destructor Documentation

◆ _impl()

KVDataPatch_E884_DataUniformization::_impl::_impl ( )
inline

Definition at line 11 of file KVDataPatch_E884_DataUniformization.cpp.

Member Function Documentation

◆ is_ok()

bool KVDataPatch_E884_DataUniformization::_impl::is_ok ( KVFAZIA::IDCodes  idcode,
int  index 
)
inline

Definition at line 32 of file KVDataPatch_E884_DataUniformization.cpp.

◆ is_required()

bool KVDataPatch_E884_DataUniformization::_impl::is_required ( int  run)
inline

Definition at line 22 of file KVDataPatch_E884_DataUniformization.cpp.

Member Data Documentation

◆ bad_id_lists

std::map<system_t, bad_id_list> KVDataPatch_E884_DataUniformization::_impl::bad_id_lists
private

Definition at line 47 of file KVDataPatch_E884_DataUniformization.cpp.

◆ runlists

std::map<system_t,KVNumberList> KVDataPatch_E884_DataUniformization::_impl::runlists
private

Definition at line 45 of file KVDataPatch_E884_DataUniformization.cpp.

◆ this_system

system_t KVDataPatch_E884_DataUniformization::_impl::this_system
private

Definition at line 44 of file KVDataPatch_E884_DataUniformization.cpp.