Marlin
1.17.1
|
marlin::CCCollection | Handles information about LCIO collections needed by MarlinSteerCheck |
marlin::CCProcessor | Handles information about marlin processors and their collections needed by MarlinSteerCheck |
marlin::ClusterResolution | Small helper class to store calorimeter resolutions for a polar angle range |
marlin::Cmp | |
marlin::CMProcessor | This singleton class contains an instance of every available marlin processor type |
marlin::ErrorOfSigma | Small helper class that computes the lower and upper error of sigma assuming a normal distribution, i.e |
marlin::EventModifier | Tagging interface for processors that modify the LCIO event |
marlin::EventSelector | |
Exception | |
marlin::ParseException | ParseException used for parse errors, e.g |
marlin::RewindDataFilesException | RewindDataFilesException used to stop the current proccessing of events, rewind to the first event and restart the processing |
marlin::SkipEventException | SkipEventException used to skip the current event in Processor::processEvent |
marlin::StopProcessingException | StopProcessingException used to stop the current proccessing of events and call Processor::end() |
marlin::ProcMgrStopProcessing | |
marlin::Expression | Helper struct for LogicalExpression |
marlin::Global | Simple global class for Marlin |
marlin::IFourVectorSmearer | Interface for smearing of four vectors - based on CLHEP::HepLorentzVector |
marlin::SimpleClusterSmearer | Smears the four vectors of (neutral) clusters according to dE/E = A "+" B / sqrt( E/GeV ) for a given range of the polar angle |
marlin::SimpleTrackSmearer | Smears the four vectors of charged tracks according to dP/P = r for a given range of the polar angle |
marlin::IParser | Interface for a parser of a steering file to be used with marlin |
marlin::Parser | Simple parser class for Marlin |
marlin::XMLParser | XML parser for Marlin steering files |
marlin::IRecoParticleFactory | Interface for a factory class that creates a ReconstructedParticle from an MCParticle |
marlin::SimpleParticleFactory | Implementation of IRecoParticleFactory that implements the default behaviour as described in SimpleFastMCProcessor, i.e |
LCEventListener | |
marlin::ProcessorMgr | Processor manager singleton class |
LCRunListener | |
marlin::ProcessorMgr | Processor manager singleton class |
marlin::LCTokenizer | Helper class for Parser |
marlin::XMLParser::LCTokenizer | Helper class for XMLParser |
marlin::LogicalExpressions | Helper class that holds named boolean values and named conditions that are expressions of these values and computes the corresponding truth values |
marlin::MarlinSteerCheck | This class is a Marlin Steering File consistency check Tool |
marlin::Processor | Base class for Marlin processors |
marlin::AIDAProcessor | Provides access to AIDA histograms, ntuples, etc |
marlin::ConditionsProcessor | Processor that provides access to conditions data in a Marlin application |
marlin::DataSourceProcessor | Base class for data source handlers that can read arbitrary non-LCIO input files and create LCIO events and run headers from that |
marlin::StdHepReader | Reads binary StdHep files |
marlin::EventSelector | |
marlin::LCIOOutputProcessor | Default output processor |
marlin::SimpleFastMCProcessor | A simple smearing "Monte Carlo" processor |
marlin::TestProcessor | Simple processor for testing |
MemoryMonitor | MemoryMonitor is a memory monitoring application for Marlin |
Statusmonitor | Simple processor for writing out a status message every n-th event |
marlin::ProcessorEventSeeder | Processor event seeder - provides independent pseudo-randomly generated seeds for registered processors on an event by event basis |
marlin::ProcessorLoader | Processor loader - loads shared libraries with marlin processors |
marlin::ProcessorParameter | Class that holds a steering variable for a marlin processor - automatically created by Processor::registerProcessorParameter() |
marlin::ProcessorParameter_t< T > | Templated implementation of ProcessorParameter - automatically created by Processor::registerProcessorParameter() |
QDialog | |
ACDialog | |
APDialog | |
Dialog | |
ECDialog | |
QItemDelegate | |
AProcDelegate | @ class Small delegate class for changing active processor's names |
GParamDelegate | |
IColDelegate | |
IColTDelegate | |
IProcDelegate | @ class Small delegate class for changing inactive processor's names |
NParamVecSetD | |
OColDelegate | |
ParamDelegate | |
QLayout | |
FlowLayout | |
QMainWindow | |
MainWindow | |
QWidget | |
GUIHelp | |
NParamVecSet | |
marlin::StringParameters | Simple parameters class for Marlin |
TiXmlAttributeSet | |
TiXmlBase | TiXmlBase is a base class for every class in TinyXml |
TiXmlAttribute | An attribute is a name-value pair |
TiXmlNode | The parent class for everything in the Document Object Model |
TiXmlComment | An XML comment |
TiXmlDeclaration | In correct XML the declaration is the first entry in the file |
TiXmlDocument | Always the top level node |
TiXmlElement | The element is a container class |
TiXmlText | XML text |
TiXmlUnknown | Any tag that tinyXml doesn't recognize is saved as an unknown |
TiXmlCursor | |
TiXmlHandle | A TiXmlHandle is a class that wraps a node pointer with null checks; this is an incredibly useful thing |
TiXmlParsingData | |
TiXmlString | |
TiXmlOutStream | |
TiXmlVisitor | If you call the Accept() method, it requires being passed a TiXmlVisitor class to handle callbacks |
TiXmlPrinter | Print to memory functionality |
marlin::Tokenizer | Helper class for LogicalExpressions that splits the expression into subexpressions - needs to be apllied iteratively |
marlin::TrackResolution | Small helper class to store tracker resolutions for a polar angle range |
marlin::XMLFixCollTypes | 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 |