Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

CAF Environment (Cafe)


Classes

class  BadLBNs
 Reject events for bad LBNS. More...

class  Config
 Provide access to configuration information for a given package called 'name'. More...

class  ConfigDumper
 Dump configuration DB to screen or to the current ROOT directory. More...

class  Controller
 Common base class for Controllers, i.e. More...

class  Event
 The D0 specific Event class. More...

class  EventBase
 CAF tree independent part of Event. More...

class  EventFlags
 Select events based on a list of event flag names. More...

class  Expander
 Abstract base class for expanding input specifications. More...

class  FileExpander
 Expands a single file:/path/to/file.root specification. More...

class  FilelistExpander
 Expand a text file containg a list of file names. More...

class  FilePattern
 Expand a pattern in a file name, given another filename as input. More...

class  Fork
 Execute each child in parallel, ignore return codes. More...

class  Formula
 Inherit from this if you need to use TTreeFormular and call Formula::inputFileOpened() at the appropriate time. More...

class  Friend
 Open a file and add a friend tree to the current input tree. More...

class  Function
 A Processor encapsulating a normal C++ function. More...

class  GoodRuns
 Reject events for bad runs or accept events for good runs. More...

class  Hist1D
 Create a 1D Histogram (TH1F) and fill it for each event. More...

class  Hist2D
 Create a 2D Histogram (TH2F) and fill it for each event. More...

class  Hist3D
 Create a 3D Histogram (TH2F) and fill it for each event. More...

class  If
 For each event, if the Select expression evaluates to true, execute the .Then: children of this Controller. More...

class  ParseRun
 A helper class to parse the .Run: specification used by Controller's. More...

class  Permute
 Execute all permutations of its children (N!). More...

class  Processor
 The base class of all Processor's. More...

class  RunController
 A special version of a Controller. More...

class  Select
 Select events based on a user defined cut. More...

class  SelectObjects
 Select objects based on a user defined cut. More...

class  Selector
 A mixture of a Controller and a TSelector. More...

class  SelectUserObjects
 Select objects based on a user defined cut. More...

class  StageinlistExpander
 Copy file from remote server to local disk before processing. More...

class  Trigger
 Select events based on a list of trigger names. More...

class  Write
 Write selected branches for each event into a new output file. More...


Generated on Tue Mar 28 10:13:09 2006 for CAF by doxygen 1.3.4