BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrCleanupNodesModule


class description - source file - inheritance tree

class BrCleanupNodesModule : public BrModule


    public:
BrCleanupNodesModule BrCleanupNodesModule() BrCleanupNodesModule BrCleanupNodesModule(const Char_t* name, const Char_t* title) BrCleanupNodesModule BrCleanupNodesModule(BrCleanupNodesModule&) virtual void ~BrCleanupNodesModule() void AddTable(const Char_t* tableName) static TClass* Class() virtual void Event(BrEventNode* inNode, BrEventNode* outNode) TList* GetList() const virtual TClass* IsA() const virtual void Print(Option_t* option = "B") const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
TList* fNameList list of table names (TNamed)

Class Description

 As Christian wrote it :
 BrCleanupNodesModule will remove any node from the input node
 that the user gave as argument :

  BrCleanupNodesModule* victor(1) =
    BrCleanupNodesModule("victor", "The Cleaner");
  victor->AddTable("Tracks - T1");
  victor->AddTable("Clusters - T1");
  victor->AddTable("MultRdoTile");
  victor->AddTable("MultRdoTile");

    ...

  and so on

  (1): A reference to Jean Reno's character in Luc Besson's "Nikita"
       Victor - the cleaner!


BrCleanupNodesModule()
 Default constructor. DO NOT USE

BrCleanupNodesModule(const Char_t* name, const Char_t* title) : BrModule(name, title)
 Named Constructor

~BrCleanupNodesModule()
 Default constructor. DO NOT USE

void AddTable(const Char_t *tableName)
 Creates a new TNamed object with name and title the same
 as tableName and adds it to the list

void Event(BrEventNode* inNode, BrEventNode* outNode)
 Per event method
 Removes the data tables from the inNode that matches the names
 in the list

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 Functions


                      TList* GetList() const
                     TClass* Class()
                     TClass* IsA() const
                        void ShowMembers(TMemberInspector& insp, char* parent)
                        void Streamer(TBuffer& b)
                        void StreamerNVirtual(TBuffer& b)
        BrCleanupNodesModule BrCleanupNodesModule(BrCleanupNodesModule&)

This page automatically generated by script docBrat by Christian Holm

Copyright ; 2002 BRAHMS Collaboration <brahmlib@rcf.rhic.bnl.gov>
Last Update on 2002/06/07 16:03:12 $ by videbaek $

Validate HTML
Validate CSS