#include "Event.h" ClassImp(Event); Event::Event() : m_runNumber(0), m_eventNumber(0), layers() { } Event::~Event() { } void Event::clear() { m_runNumber = 0; m_eventNumber = 0; for (short int i = 0; i!=21; ++i) layers.at(i).clear(); } short int Event::m_GetADC(int layer, int bar, int type) { if( layer >=21 || bar >=10 ||type >=4) return 0; if( type == 0 ) return layers.at(layer).bars.at(bar).attLG; if( type == 1 ) return layers.at(layer).bars.at(bar).attHG; if( type == 2 ) return layers.at(layer).bars.at(bar).notAttLG; if( type == 3 ) return layers.at(layer).bars.at(bar).notAttHG; } short int Event::m_GetAttLG(int layer, int bar) { if( layer >=21 || bar >=10 ) return layers.at(layer).bars.at(bar).attLG; else return -1; } short int Event::m_GetAttHG(int layer, int bar) { if( layer >=21 || bar >=10 ) return layers.at(layer).bars.at(bar).attHG; else return -1; } short int Event::m_GetNotAttLG(int layer, int bar) { if( layer >=21 || bar >=10 ) return layers.at(layer).bars.at(bar).notAttLG; else return -1; } short int Event::m_GetNotAttHG(int layer, int bar) { if( layer >=21 || bar >=10 ) return layers.at(layer).bars.at(bar).notAttHG; else return -1; }