next up previous contents
Next: Job Manager Up: Using Phat 5.0 Previous: Binding and Defining   Contents

CINT macros

The main purpose of CINT within PhAT is to provide the 'glue' for assembling compiled classes into a running analysis macro. After initial prototyping, a typical analysis macro should contain at most a couple of hundred lines of code. All algorithms should be contained in compiled classes, all data stored in instances of compiled classes. Typically the macro should just instantiate a set of modules or supermodules, open a connection to a data stream and implement a run/event loop, providing a straightforward sequential flow of data.
Nested macros (macros calling other macros) should be avoided.



Gunther Roland
2000-05-05