JANA2
C++ framework for multi-threaded data processing
jana::components::JHasOutputs::Output< T > Class Template Reference
Inheritance diagram for jana::components::JHasOutputs::Output< T >:
[legend]
Collaboration diagram for jana::components::JHasOutputs::Output< T >:
[legend]

Public Member Functions

 Output (JHasOutputs *owner, std::string default_tag_name="")
 
std::vector< T * > & operator() ()
 

Protected Member Functions

void InsertCollection (JEvent &event) override
 
void Reset () override
 
void SetIsNotOwnerFlag (bool not_owner=true)
 

Additional Inherited Members

- Public Attributes inherited from jana::components::JHasOutputs::OutputBase
std::string type_name
 
std::vector< std::string > collection_names
 
bool is_variadic = false
 

The documentation for this class was generated from the following file: