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
FairLink Tools¶
PndMCTruthMatch prints the MCTrack info for all data objects in a branch
PndPrintFairLinks prints all FairLinks of a given branch to the screen
Event Tools¶
PndEventCounterTask task to print out the event number
PndGetEventTimeTask task to extract the event time from the digi file
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