Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
VertexMonitoringAlgorithm.h
Go to the documentation of this file.
1
8#ifndef LAR_VERTEX_MONITORING_ALGORITHM_H
9#define LAR_VERTEX_MONITORING_ALGORITHM_H 1
10
11#include "Pandora/Algorithm.h"
12
13namespace lar_content
14{
15
20{
21public:
26
28
29private:
31
34
35 bool m_visualise; // Whether to produce visual monitoring output
36 bool m_writeFile; // Whether to produce ROOT output file
37 std::string m_filename; // The filename of the ROOT output file
38 std::string m_treename; // The name of the ROOT tree
42};
43
44} // namespace lar_content
45
46#endif // LAR_VERTEX_MONITORING_ALGORITHM_H
Header file for the algorithm class.
float m_transparencyThresholdE
Cell energy for which transparency is saturated (0%, fully opaque)
pandora::StatusCode Run()
Run the algorithm.
pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle)
Read the algorithm settings.
float m_energyScaleThresholdE
Cell energy for which color is at top end of continous color palette.
float m_scalingFactor
TEve works with [cm], Pandora usually works with [mm] (but LArContent went with cm too)
Algorithm class. Algorithm addresses are held only by the algorithm manager. They have a fully define...
Definition Algorithm.h:21
StatusCode
The StatusCode enum.