|
BrAppendContainerclass description - source file - inheritance tree class BrAppendContainer : public BrModuleContainerpublic: Data Membersprivate: Class DescriptionAppend the output node passed to this container to the input node This container is designed to deal with the problem of the having to access both input (raw) as well as rdo in the same event). passed in parallel down to all modules, like inNode outNode | | V V +-----------------------+ | BrBbRdoModule | +-----------------------+ | | V V inNode outNode | (with BrBbRdo) | | V V +-----------------------+ | BrCheckVertexModule | ====> Chokes. Can't find BrbbRdo +-----------------------+ in inNode | | inNode outNode V V +-----------------------+ | Ohter Modules | +-----------------------+ So what'd you'd like is for BrCheckModule to recive the outNode of BrBbRdoModule as _both_ it's input and it's output. That is: BrAppendContainer() Default constructor. DO NOT USE BrAppendContainer(const Char_t* name, const Char_t* title) : BrModuleContainer(name, title) Named Constructor void Event(BrEventNode* inNode, BrEventNode* outNode) Per event method void Print(Option_t* option) const Print module information See BrModule::Print for options. In addition this module defines the Option: <fill in here> Inline Functionsvoid SetMode(Bool_t mode) TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) BrAppendContainer BrAppendContainer(BrAppendContainer&) void ~BrAppendContainer() |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|