LVL1::IL1DynamicPedestalProvider Node1 LVL1::IL1DynamicPedestal Provider + dynamicPedestal() + interfaceID() Node3 LVL1::L1DynamicPedestalProviderRoot - m_firRefFileName - m_firRefEm - m_firRefHad - s_nElement - s_nBcid + L1DynamicPedestalProviderRoot() + ~L1DynamicPedestalProviderRoot() + initialize() + dynamicPedestal() Node1->Node3 Node4 LVL1::L1DynamicPedestalProviderTxt - m_emParameterizations - m_hadParameterizations - m_bcDataKey - m_inputFileEMShort - m_inputFileHADShort - m_inputFileEMLong - m_inputFileHADLong - s_nElements - s_nBCIDPerTrain + L1DynamicPedestalProviderTxt() + ~L1DynamicPedestalProviderTxt() + initialize() + dynamicPedestal() - distanceFromHeadOfTrain() - parseInputFile() Node1->Node4 Node2 IAlgTool Node2->Node1