L1CaloPprDisabledChannelContainerRun2 Node1 L1CaloPprDisabledChannel ContainerRun2 + L1CaloPprDisabledChannel ContainerRun2() + L1CaloPprDisabledChannel ContainerRun2() + ~L1CaloPprDisabledChannel ContainerRun2() + coolInputKeys() + coolOutputKey() + makePersistent() + makeTransient() + makeTransient() + makeTransient() + pprDisabledChannel() and 7 more... - coolFolderKey() Node2 L1CaloPprDisabledChannel Container + L1CaloPprDisabledChannel Container() + L1CaloPprDisabledChannel Container() + ~L1CaloPprDisabledChannel Container() + makePersistent() + makeTransient() + pprDisabledChannel() + pprDisabledChannel() + addPprDisabledChannel() + addPprDisabledChannel() + begin() and 7 more... - coolFolderKey() Node2->Node1 Node3 DataObject Node3->Node1 Node3->Node2 Node4 AbstractL1CaloPersistent Condition + ~AbstractL1CaloPersistent Condition() + makePersistent() + makeTransient() + makeTransient() + specificationName() + specificationType() + addSpecification() + createAttributeListSpecification() + conditionType() + coolInputKeys() + coolOutputKey() + clear() # AbstractL1CaloPersistent Condition() Node4->Node1 Node4->Node2 Node5 IL1CaloPersistenceCapable + ~IL1CaloPersistenceCapable() + makePersistent() + makeTransient() + makeTransient() + conditionType() + coolInputKeys() + coolOutputKey() + clear() Node5->Node4 Node6 std::string Node6->Node4 -m_strConditionType Node8 std::map< int, std ::string > + keys Node6->Node8 +elements Node15 std::map< L1CaloPprDisabled ChannelContainer::eCoolFolders, std::string > + keys Node6->Node15 +elements Node16 std::map< L1CaloPprDisabled ChannelContainerRun2::eCoolFolders, std::string > + keys Node6->Node16 +elements Node8->Node4 -m_attrSpecificationName Map -m_attrSpecificationTypeMap Node9 std::map< unsigned int, L1CaloPprDisabledChannel > + keys Node9->Node2 -m_mPprDisabledChannelMap Node15->Node2 -m_mCoolFoldersKeysMap Node16->Node1 -m_coolFoldersKeysMap