13 #ifndef STSVTHYBRIDBADANODE_HH
14 #define STSVTHYBRIDBADANODE_HH
16 #include "StSvtClassLibrary/StSvtHybridObject.hh"
18 #define MAX_NUMBER_OF_ANODES 240
27 void setBadAnode(
int anode);
28 void setNotBadAnode(
int anode);
29 Bool_t isBadAnode(
int anode);
32 void addOverloadedAdc(
int anode, Bool_t isBad,
int nEvents);
33 void addNullAdc(
int anode, Bool_t isBad,
int nEvents);
34 void addHighOccup(
int anode, Bool_t isBad,
int nEvents);
35 void addBadRMS(
int anode, Bool_t isBad,
int nEvents);
37 float getOverloadedAdc(
int anode){
return mOverloadedAdc[anode-1];}
38 float getNullAdc(
int anode){
return mNullAdc[anode-1];}
39 float getHighOccup(
int anode){
return mHighOccup[anode-1];}
40 float getBadRMS(
int anode){
return mBadRMS[anode-1];}
44 Bool_t mBadAnode[MAX_NUMBER_OF_ANODES];
48 float mOverloadedAdc[MAX_NUMBER_OF_ANODES];
49 float mNullAdc[MAX_NUMBER_OF_ANODES];
50 float mHighOccup[MAX_NUMBER_OF_ANODES];
51 float mBadRMS[MAX_NUMBER_OF_ANODES];