![]() |
ATLAS Offline Software
|
#include <BPhysMetadataBase.h>
Public Member Functions | |
| BPhysMetadataBase (const std::string &t, const std::string &n, const IInterface *p) | |
| virtual StatusCode | initialize () |
| virtual StatusCode | finalize () |
| virtual StatusCode | addBranches (const EventContext &ctx) const |
Protected Member Functions | |
| virtual void | recordPropertyI (const std::string &name, int val) |
| virtual void | recordPropertyL (const std::string &name, long val) |
| virtual void | recordPropertyD (const std::string &name, double val) |
| virtual void | recordPropertyB (const std::string &name, bool val) |
| virtual void | recordPropertyS (const std::string &name, const std::string &val) |
| virtual void | recordPropertyVI (const std::string &name, const std::vector< int > &val) |
| virtual void | recordPropertyVL (const std::string &name, const std::vector< long > &val) |
| virtual void | recordPropertyVD (const std::string &name, const std::vector< double > &val) |
| virtual void | recordPropertyVB (const std::string &name, const std::vector< bool > &val) |
| virtual void | recordPropertyVS (const std::string &name, const std::vector< std::string > &val) |
Private Member Functions | |
| virtual StatusCode | saveMetaDataBPhys () const |
| virtual std::string | buildFolderName (const std::string &fname="") const |
| virtual std::string | vecToString (const std::vector< int > &v) const |
| virtual std::string | vecToString (const std::vector< long > &v) const |
| virtual std::string | vecToString (const std::vector< double > &v) const |
| virtual std::string | vecToString (const std::vector< bool > &v) const |
| virtual std::string | vecToString (const std::vector< std::string > &v) const |
Private Attributes | |
| ServiceHandle< StoreGateSvc > | m_outputMetaStore |
| Object accessing the output metadata store. | |
| std::string | m_derivationName |
| std::string | m_mdFolderName |
| std::string | m_prefix |
| std::map< std::string, int > | m_propInt |
| std::map< std::string, long > | m_propLong |
| std::map< std::string, double > | m_propDouble |
| std::map< std::string, bool > | m_propBool |
| std::map< std::string, std::string > | m_propString |
| std::map< std::string, std::vector< int > > | m_propVInt |
| std::map< std::string, std::vector< long > > | m_propVLong |
| std::map< std::string, std::vector< double > > | m_propVDouble |
| std::map< std::string, std::vector< bool > > | m_propVBool |
| std::map< std::string, std::vector< std::string > > | m_propVString |
Definition at line 43 of file BPhysMetadataBase.h.
| DerivationFramework::BPhysMetadataBase::BPhysMetadataBase | ( | const std::string & | t, |
| const std::string & | n, | ||
| const IInterface * | p ) |
Definition at line 45 of file BPhysMetadataBase.cxx.
|
virtual |
Definition at line 91 of file BPhysMetadataBase.cxx.
|
privatevirtual |
Definition at line 149 of file BPhysMetadataBase.cxx.
|
virtual |
Definition at line 83 of file BPhysMetadataBase.cxx.
|
virtual |
Definition at line 63 of file BPhysMetadataBase.cxx.
|
protectedvirtual |
Definition at line 180 of file BPhysMetadataBase.cxx.
|
protectedvirtual |
Definition at line 175 of file BPhysMetadataBase.cxx.
|
protectedvirtual |
Definition at line 165 of file BPhysMetadataBase.cxx.
|
protectedvirtual |
Definition at line 170 of file BPhysMetadataBase.cxx.
|
protectedvirtual |
Definition at line 185 of file BPhysMetadataBase.cxx.
|
protectedvirtual |
Definition at line 208 of file BPhysMetadataBase.cxx.
|
protectedvirtual |
Definition at line 202 of file BPhysMetadataBase.cxx.
|
protectedvirtual |
Definition at line 190 of file BPhysMetadataBase.cxx.
|
protectedvirtual |
Definition at line 196 of file BPhysMetadataBase.cxx.
|
protectedvirtual |
Definition at line 214 of file BPhysMetadataBase.cxx.
|
privatevirtual |
Definition at line 103 of file BPhysMetadataBase.cxx.
|
privatevirtual |
Definition at line 250 of file BPhysMetadataBase.cxx.
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
|
private |
Definition at line 81 of file BPhysMetadataBase.h.
|
private |
Definition at line 82 of file BPhysMetadataBase.h.
|
private |
Object accessing the output metadata store.
Definition at line 78 of file BPhysMetadataBase.h.
|
private |
Definition at line 83 of file BPhysMetadataBase.h.
|
private |
Definition at line 89 of file BPhysMetadataBase.h.
|
private |
Definition at line 88 of file BPhysMetadataBase.h.
|
private |
Definition at line 86 of file BPhysMetadataBase.h.
|
private |
Definition at line 87 of file BPhysMetadataBase.h.
|
private |
Definition at line 90 of file BPhysMetadataBase.h.
|
private |
Definition at line 94 of file BPhysMetadataBase.h.
|
private |
Definition at line 93 of file BPhysMetadataBase.h.
|
private |
Definition at line 91 of file BPhysMetadataBase.h.
|
private |
Definition at line 92 of file BPhysMetadataBase.h.
|
private |
Definition at line 95 of file BPhysMetadataBase.h.