CaloSamplingData Node1 CaloSamplingData - m_varTypePattern + CaloSamplingData() + CaloSamplingData() + CaloSamplingData() + CaloSamplingData() + operator=() + ~CaloSamplingData() + swap() + getNumberOfSamplings() + getNumberOfSamplings() + getNumberOfVariableTypes() and 12 more... - setupStores() - getBitPattern() - checkBitPattern() - testBitPattern() - clearBitPattern() - clearBitPattern() - testConstPattern() - index() - fastNsamp() Node2 std::vector< value _type > Node2->Node1 -m_dataStore Node3 value_type< type, the _value > + value Node3->Node2 +elements