5#ifndef ZDCANALYSIS_LISANALYSISTOOL_H
6#define ZDCANALYSIS_LISANALYSISTOOL_H
31 LISModuleResults(
float presampleADC,
int ADCsum,
int maxADC,
unsigned int maxSample,
float avgTime) :
66 const std::vector<unsigned short>&
data,
67 unsigned int startSample,
unsigned int endSample);
73 Gaudi::Property<std::string>
m_configuration{
this,
"Configuration",
"default",
"Which config to use"};
74 Gaudi::Property<bool>
m_writeAux{
this,
"WriteAux",
true,
"Write auxiliary data"};
75 Gaudi::Property<std::string>
m_auxSuffix{
this,
"AuxSuffix",
"",
"Suffix for aux data names"};
76 Gaudi::Property<unsigned int>
m_nBaselineStart{
this,
"BaselineStart", 0,
"Start index for baseline calculation"};
77 Gaudi::Property<unsigned int>
m_nBaselineEnd{
this,
"BaselineEnd", 5,
"End index for baseline calculation"};
82 const std::vector<std::string>
m_LEDNames = {
"Blue1",
"Green",
"Blue2"};
83 const std::vector<std::string>
m_calreqNames = {
"CalReq1",
"CalReq2",
"CalReq3"};
94 Gaudi::Property<std::string>
m_zdcModuleContainerName{
this,
"ZdcModuleContainerName",
"ZdcModules",
"Location of ZDC processed data"};
95 Gaudi::Property<std::string>
m_zdcSumContainerName{
this,
"ZdcSumContainerName",
"ZdcSums",
"Location of ZDC processed sums"};
char data[hepevt_bytes_allocation_ATLAS]
Define macros for attributes used to control the static checker.
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
LISModuleResults(float presampleADC, int ADCsum, int maxADC, unsigned int maxSample, float avgTime)
unsigned int m_presampleADC
unsigned int getPresampleADC() const
unsigned int getMaxSample() const
LISModuleResults()=default
ZdcModuleContainer_v1 ZdcModuleContainer