Project
Loading...
Searching...
No Matches
o2::zdc::RecoParamZDC Struct Reference

#include <RecoParamZDC.h>

Inherits o2::conf::ConfigurableParamHelper< RecoParamZDC >.

Public Member Functions

void setBit (uint32_t ibit, bool val=true)
 
void print ()
 
 O2ParamDef (RecoParamZDC, "RecoParamZDC")
 
- Public Member Functions inherited from o2::conf::ConfigurableParamHelper< RecoParamZDC >
std::string getName () const final
 
EParamProvenance getMemberProvenance (const std::string &key) const final
 
void printKeyValues (bool showProv=true, bool useLogger=false) const final
 
size_t getHash () const final
 
void output (std::ostream &out) const final
 
std::vector< ParamDataMember > * getDataMembers () const
 
void putKeyValues (boost::property_tree::ptree *tree) final
 
void initFrom (TFile *file) final
 
void syncCCDBandRegistry (void *externalobj) final
 
void serializeTo (TFile *file) const final
 
 ConfigurableParam ()
 

Public Attributes

int32_t tsh [NTDCChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}
 
int32_t tth [NTDCChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}
 
bool bitset [NTDCChannels] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
 
uint8_t triggerCondition = 0x0
 
int low_pass_filter = -1
 
int full_interpolation = -1
 
int full_interpolation_min_length = -1
 
int corr_signal = -1
 
int corr_background = -1
 
int debug_output = -1
 
int32_t tmod [NTDCChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}
 
int32_t tch [NTDCChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}
 
float tdc_shift [NTDCChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}
 
float tdc_calib [NTDCChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}
 
float tdc_search [NTDCChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}
 
float tdc_offset [NTDCChannels] = {-FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty}
 
bool setExtendedSearch = false
 
bool doExtendedSearch = false
 
bool setStoreEvPileup = false
 
bool doStoreEvPileup = false
 
int32_t amod [NChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1}
 
int32_t ach [NChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1}
 
int32_t beg_int [NChannels] = {DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange}
 
int32_t end_int [NChannels] = {DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange}
 
int32_t beg_ped_int [NChannels] = {DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange}
 
int32_t end_ped_int [NChannels] = {DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange, DummyIntRange}
 
float ped_thr_hi [NChannels] = {ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange}
 
float ped_thr_lo [NChannels] = {ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange, ADCRange}
 
float energy_calib [NChannels] = {0}
 
float adc_offset [NChannels] = {-FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty}
 
float tower_calib [NChannels] = {0}
 

Additional Inherited Members

- Public Types inherited from o2::conf::ConfigurableParam
enum  EParamProvenance { kCODE , kCCDB , kRT }
 
enum class  EParamUpdateStatus { Changed , Unchanged , Failed }
 
- Static Public Member Functions inherited from o2::conf::ConfigurableParamHelper< RecoParamZDC >
static const RecoParamZDC & Instance ()
 
- Static Public Member Functions inherited from o2::conf::ConfigurableParam
static std::string toString (EParamProvenance p)
 
static EParamProvenance getProvenance (const std::string &key)
 
static void printAllRegisteredParamNames ()
 
static void printAllKeyValuePairs (bool useLogger=false)
 
static const std::string & getOutputDir ()
 
static void setOutputDir (const std::string &d)
 
static bool configFileExists (std::string const &filepath)
 
static void writeJSON (std::string const &filename, std::string const &keyOnly="")
 
static void writeINI (std::string const &filename, std::string const &keyOnly="")
 
template<typename T >
static T getValueAs (std::string key)
 
template<typename T >
static void setValue (std::string const &mainkey, std::string const &subkey, T x)
 
static void setProvenance (std::string const &mainkey, std::string const &subkey, EParamProvenance p)
 
static void setValue (std::string const &key, std::string const &valuestring)
 
static void setEnumValue (const std::string &, const std::string &)
 
static void setArrayValue (const std::string &, const std::string &)
 
static void setValues (std::vector< std::pair< std::string, std::string > > const &keyValues)
 
static void initialize ()
 
static void toCCDB (std::string filename)
 
static void fromCCDB (std::string filename)
 
static void updateFromString (std::string const &)
 
static void updateFromFile (std::string const &, std::string const &paramsList="", bool unchangedOnly=false)
 
- Protected Member Functions inherited from o2::conf::ConfigurableParam
 ConfigurableParam ()
 
virtual ~ConfigurableParam ()=default
 
void setRegisterMode (bool b)
 
bool isInitialized () const
 
- Static Protected Member Functions inherited from o2::conf::ConfigurableParam
static void initPropertyTree ()
 
static EParamUpdateStatus updateThroughStorageMap (std::string, std::string, std::type_info const &, void *)
 
static EParamUpdateStatus updateThroughStorageMapWithConversion (std::string const &, std::string const &)
 
- Static Protected Attributes inherited from o2::conf::ConfigurableParam
static std::map< std::string, std::pair< std::type_info const &, void * > > * sKeyToStorageMap = nullptr
 
static std::map< std::string, ConfigurableParam::EParamProvenance > * sValueProvenanceMap = nullptr
 
static EnumRegistrysEnumRegistry = nullptr
 
static std::string sOutputDir = ""
 

Detailed Description

Definition at line 27 of file RecoParamZDC.h.

Member Function Documentation

◆ O2ParamDef()

o2::zdc::RecoParamZDC::O2ParamDef ( RecoParamZDC  ,
"RecoParamZDC"   
)

◆ print()

void o2::zdc::RecoParamZDC::print ( )

Definition at line 26 of file RecoParamZDC.cxx.

◆ setBit()

void o2::zdc::RecoParamZDC::setBit ( uint32_t  ibit,
bool  val = true 
)

Definition at line 17 of file RecoParamZDC.cxx.

Member Data Documentation

◆ ach

int32_t o2::zdc::RecoParamZDC::ach[NChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1}

Definition at line 63 of file RecoParamZDC.h.

◆ adc_offset

float o2::zdc::RecoParamZDC::adc_offset[NChannels] = {-FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty}

Definition at line 76 of file RecoParamZDC.h.

◆ amod

int32_t o2::zdc::RecoParamZDC::amod[NChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1}

Definition at line 62 of file RecoParamZDC.h.

◆ beg_int

◆ beg_ped_int

◆ bitset

bool o2::zdc::RecoParamZDC::bitset[NTDCChannels] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}

Definition at line 31 of file RecoParamZDC.h.

◆ corr_background

int o2::zdc::RecoParamZDC::corr_background = -1

Definition at line 40 of file RecoParamZDC.h.

◆ corr_signal

int o2::zdc::RecoParamZDC::corr_signal = -1

Definition at line 39 of file RecoParamZDC.h.

◆ debug_output

int o2::zdc::RecoParamZDC::debug_output = -1

Definition at line 42 of file RecoParamZDC.h.

◆ doExtendedSearch

bool o2::zdc::RecoParamZDC::doExtendedSearch = false

Definition at line 55 of file RecoParamZDC.h.

◆ doStoreEvPileup

bool o2::zdc::RecoParamZDC::doStoreEvPileup = false

Definition at line 59 of file RecoParamZDC.h.

◆ end_int

◆ end_ped_int

◆ energy_calib

float o2::zdc::RecoParamZDC::energy_calib[NChannels] = {0}

Definition at line 74 of file RecoParamZDC.h.

◆ full_interpolation

int o2::zdc::RecoParamZDC::full_interpolation = -1

Definition at line 37 of file RecoParamZDC.h.

◆ full_interpolation_min_length

int o2::zdc::RecoParamZDC::full_interpolation_min_length = -1

Definition at line 38 of file RecoParamZDC.h.

◆ low_pass_filter

int o2::zdc::RecoParamZDC::low_pass_filter = -1

Definition at line 36 of file RecoParamZDC.h.

◆ ped_thr_hi

◆ ped_thr_lo

◆ setExtendedSearch

bool o2::zdc::RecoParamZDC::setExtendedSearch = false

Definition at line 54 of file RecoParamZDC.h.

◆ setStoreEvPileup

bool o2::zdc::RecoParamZDC::setStoreEvPileup = false

Definition at line 58 of file RecoParamZDC.h.

◆ tch

int32_t o2::zdc::RecoParamZDC::tch[NTDCChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}

Definition at line 46 of file RecoParamZDC.h.

◆ tdc_calib

float o2::zdc::RecoParamZDC::tdc_calib[NTDCChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}

Definition at line 48 of file RecoParamZDC.h.

◆ tdc_offset

float o2::zdc::RecoParamZDC::tdc_offset[NTDCChannels] = {-FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty, -FInfty}

Definition at line 51 of file RecoParamZDC.h.

◆ tdc_search

float o2::zdc::RecoParamZDC::tdc_search[NTDCChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}

Definition at line 49 of file RecoParamZDC.h.

◆ tdc_shift

float o2::zdc::RecoParamZDC::tdc_shift[NTDCChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}

Definition at line 47 of file RecoParamZDC.h.

◆ tmod

int32_t o2::zdc::RecoParamZDC::tmod[NTDCChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}

Definition at line 45 of file RecoParamZDC.h.

◆ tower_calib

float o2::zdc::RecoParamZDC::tower_calib[NChannels] = {0}

Definition at line 77 of file RecoParamZDC.h.

◆ triggerCondition

uint8_t o2::zdc::RecoParamZDC::triggerCondition = 0x0

Definition at line 33 of file RecoParamZDC.h.

◆ tsh

int32_t o2::zdc::RecoParamZDC::tsh[NTDCChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}

Definition at line 29 of file RecoParamZDC.h.

◆ tth

int32_t o2::zdc::RecoParamZDC::tth[NTDCChannels] = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}

Definition at line 30 of file RecoParamZDC.h.


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