|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef ANALYSISTOOLS_AANTUPLESTREAM_H
8 #define ANALYSISTOOLS_AANTUPLESTREAM_H 1
10 #include "GaudiKernel/IAddressCreator.h"
11 #include "GaudiKernel/ServiceHandle.h"
12 #include "GaudiKernel/IIoComponent.h"
22 class AttributeListSpecification;
64 const std::string&
match,
65 std::string& address_header,
66 std::string& address_data )
const;
75 void writeAttributeListSpecification();
87 bool isEventAccepted()
const;
148 static const unsigned int s_maxLengthOfStrings = 5000;
149 char m_tokenCString[s_maxLengthOfStrings];
def finalize(self)
_info( "content of StoreGate..." ) self.sg.dump()
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
StatusCode execute() override=0
std::vector< IAlgorithm * > m_acceptAlgs
Vector of Algorithms that this stream accepts.
std::vector< std::string > m_membersNames
ServiceHandle< IAddressCreator > m_persSvc
Persistency service.
TBranch * m_tokenBranch
TBranch which contains Token info.
The Athena Transient Store API.
Alias for backward compatibility.
::StatusCode StatusCode
StatusCode definition for legacy code.
bool m_schemaDone
first event
std::string m_treeName
Name of the output tree.
uint32_t CLID
The Class ID type.
std::string m_streamName
Name of Stream.
coral::AttributeListSpecification * m_attribSpec
Collection attribute specification.
StringArrayProperty m_extraRefNames
Vector of extra parent ref names to register in collection.
BooleanProperty m_lateSchema
write schema in execute()
const boost::regex ref(r_ef)
ServiceHandle< ITHistSvc > m_tHistSvc
THistSvc.
std::vector< std::string > m_acceptNames
Vector of names of Algorithms that this stream accepts.
Define macros for attributes used to control the static checker.
BooleanProperty m_writeInputDH
Flag to signal whether or not to write input data header.
bool match(std::string s1, std::string s2)
match the individual directories of two strings
BooleanProperty m_existDH
Flag to signal whether data header exists.
std::string m_fileName
Name of the output collection.