Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

userDataEvent.h

Go to the documentation of this file.
00001 #ifndef userDataEvent_h
00002 #define userDataEvent_h
00003 
00004 //---------------------------------------
00006 /*! 
00007 \c userDataEvent should be implemented by the USER
00008 <ul>
00009         <li> The user event transient data classes should be created in the constructor of this class. <br>
00010         <li> The user event transient data classes should be added into the 
00011         dataEventServer of the dataManager in the constructor of this class.
00012         For that use the following code line:<br>
00013         <b> dataManager::instance()->evt()->addData("nameData", new dataClass()); </b><br>
00014         This a similar process of adding algorithms or cuts. See userAlgorithms.
00015         <li> All the user event transient data classes should inherit from trsDataVI.
00016         <li> An careful programer will keep the pointer to the created class in this
00017         class an will destroyed it in the destructor of this class. The same apply
00018         to userDataDetector, userAlgorithms and userCuts.
00019 </ul>
00020 */
00021 //----------------------------
00022 // JA Hernando, Santa Cruz, CA, 06/15/00
00023 //----------------------------
00024 //##########################
00025 class userDataEvent
00026 //##########################
00027 {
00028 public:
00030 
00031         userDataEvent();
00033         ~userDataEvent(){}
00034 };
00035 #endif

Generated at Thu Jun 22 16:53:26 2000 for Centella Framework by doxygen 1.1.3 written by Dimitri van Heesch, © 1997-2000