Tools

This is a collection of useful tools for various applications within PandaRoot:

Histogram Tools

  • PndMultiCanvasCreator automatically creates a new canvas once the number of maximum number of histograms is exceeded

  • PndHistoCombiner combines histograms with the same name from different files in one overlay histogram

Event Tools

Track Analysis Tools

  • MCTrackAnalysis analyses the complete reconstruction chain to find point of failures

Master Tasks

  • PndMasterTasks collection of predefined tasks for simulation, digitization and reconstruction

Various Tools

  • PndStringSeparator separates in input string into a vector of sub-strings

  • PndFileNameCreator creates the standard output for PandaRoot macros

  • PndTrackArrrayMerger combines several input arrays of the same data type into one output string

  • PndMCCloner copies the MC track data from the sim file into the pid file and removes unseen MC tracks

  • PndGeoHandling gives access to the full geo path name from the short ids

  • PndBlackBoxTask base class for tasks within PandaRoot which adds verbosity control

  • PndBurstBuilder classes to generate bursts out of a continuous data stream

Undocumented Tools

  • Doxygen Example: Example files for documenting the code using doxygen

  • MVA: Multi Variate Analysis

  • Alignment: Tools to be used in the alignment of PANDA

  • RadMapTool: Stand alone tool to generate a radiation map for PANDA

  • PndMQ: obsolete classes for MQ based processing

API