Marlin
1.17.1
|
![]() ![]() | Typedefs for std::vectors of basic types used in LCIO - only needed for older versions of LCIO (pre 1.2) |
![]() ![]() | The main namespace in Marlin |
![]() ![]() ![]() | Provides access to AIDA histograms, ntuples, etc |
![]() ![]() ![]() | Handles information about LCIO collections needed by MarlinSteerCheck |
![]() ![]() ![]() | Handles information about marlin processors and their collections needed by MarlinSteerCheck |
![]() ![]() ![]() | This singleton class contains an instance of every available marlin processor type |
![]() ![]() ![]() | Processor that provides access to conditions data in a Marlin application |
![]() ![]() ![]() | Base class for data source handlers that can read arbitrary non-LCIO input files and create LCIO events and run headers from that |
![]() ![]() ![]() | Small helper class that computes the lower and upper error of sigma assuming a normal distribution, i.e |
![]() ![]() ![]() | Tagging interface for processors that modify the LCIO event |
![]() ![]() ![]() | |
![]() ![]() ![]() | ParseException used for parse errors, e.g |
![]() ![]() ![]() | SkipEventException used to skip the current event in Processor::processEvent |
![]() ![]() ![]() | StopProcessingException used to stop the current proccessing of events and call Processor::end() |
![]() ![]() ![]() | RewindDataFilesException used to stop the current proccessing of events, rewind to the first event and restart the processing |
![]() ![]() ![]() | Simple global class for Marlin |
![]() ![]() ![]() | Interface for smearing of four vectors - based on CLHEP::HepLorentzVector |
![]() ![]() ![]() | Interface for a parser of a steering file to be used with marlin |
![]() ![]() ![]() | Interface for a factory class that creates a ReconstructedParticle from an MCParticle |
![]() ![]() ![]() | Default output processor |
![]() ![]() ![]() | Helper struct for LogicalExpression |
![]() ![]() ![]() | Helper class for LogicalExpressions that splits the expression into subexpressions - needs to be apllied iteratively |
![]() ![]() ![]() | Helper class that holds named boolean values and named conditions that are expressions of these values and computes the corresponding truth values |
![]() ![]() ![]() | This class is a Marlin Steering File consistency check Tool |
![]() ![]() ![]() | Simple parser class for Marlin |
![]() ![]() ![]() | Helper class for Parser |
![]() ![]() ![]() | Base class for Marlin processors |
![]() ![]() ![]() | Processor event seeder - provides independent pseudo-randomly generated seeds for registered processors on an event by event basis |
![]() ![]() ![]() | Processor loader - loads shared libraries with marlin processors |
![]() ![]() ![]() | Processor manager singleton class |
![]() ![]() ![]() | Class that holds a steering variable for a marlin processor - automatically created by Processor::registerProcessorParameter() |
![]() ![]() ![]() | Templated implementation of ProcessorParameter - automatically created by Processor::registerProcessorParameter() |
![]() ![]() ![]() | Small helper class to store calorimeter resolutions for a polar angle range |
![]() ![]() ![]() | Smears the four vectors of (neutral) clusters according to dE/E = A "+" B / sqrt( E/GeV ) for a given range of the polar angle |
![]() ![]() ![]() | A simple smearing "Monte Carlo" processor |
![]() ![]() ![]() | Implementation of IRecoParticleFactory that implements the default behaviour as described in SimpleFastMCProcessor, i.e |
![]() ![]() ![]() | Small helper class to store tracker resolutions for a polar angle range |
![]() ![]() ![]() | Smears the four vectors of charged tracks according to dP/P = r for a given range of the polar angle |
![]() ![]() ![]() | Reads binary StdHep files |
![]() ![]() ![]() | Simple parameters class for Marlin |
![]() ![]() ![]() | Simple processor for testing |
![]() ![]() ![]() | Internal helper class that creates a new xml steering file with the parameter attributes lcioInType and lcioOutType for the processors as defined by the Processor subclasses |
![]() ![]() ![]() | XML parser for Marlin steering files |
![]() ![]() ![]() ![]() | Helper class for XMLParser |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | A general logging library that is used in Marlin |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | @ class Small delegate class for changing active processor's names |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | @ class Small delegate class for changing inactive processor's names |
![]() ![]() | |
![]() ![]() | MemoryMonitor is a memory monitoring application for Marlin |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Simple processor for writing out a status message every n-th event |
![]() ![]() | An attribute is a name-value pair |
![]() ![]() | |
![]() ![]() | TiXmlBase is a base class for every class in TinyXml |
![]() ![]() | An XML comment |
![]() ![]() | |
![]() ![]() | In correct XML the declaration is the first entry in the file |
![]() ![]() | Always the top level node |
![]() ![]() | The element is a container class |
![]() ![]() | A TiXmlHandle is a class that wraps a node pointer with null checks; this is an incredibly useful thing |
![]() ![]() | The parent class for everything in the Document Object Model |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Print to memory functionality |
![]() ![]() | |
![]() ![]() | XML text |
![]() ![]() | Any tag that tinyXml doesn't recognize is saved as an unknown |
![]() ![]() | If you call the Accept() method, it requires being passed a TiXmlVisitor class to handle callbacks |