APRILContent
Algorithm of Particle Reconstruction for ILC - implementation with PandoraSDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations
ClusterPropertiesFillingHelper.h
Go to the documentation of this file.
1 /* ClusterPropertiesFillingHelper.h
3  *
4  * Author: Bo Li (IPNL)
5  *
6  */
7 
8 #ifndef CLUSTERPROPERTIESFILLINGHELPER_H
9 #define CLUSTERPROPERTIESFILLINGHELPER_H
10 
11 #include "Pandora/PandoraInternal.h"
12 #include "Pandora/StatusCodes.h"
13 #include "Objects/Cluster.h"
14 #include "TNtuple.h"
15 
16 namespace pandora { class Algorithm; class CaloHit; class Track; }
17 
18 namespace april_content
19 {
21  {
22  public:
23  static pandora::StatusCode FillProperties(const pandora::Cluster* cluster);
24 
25  private:
26  // constructor
28 
29  // destructor
31 
32  // the tuple of cluster property
33  static TNtuple* m_ntuple;
34 
36  static float m_minHitLayer;
37  static float m_clusterVol;
38  static float m_energyRatio;
39  static float m_hitOutsideRatio;
40  static float m_axisLengthRatio;
41  static float m_shortAxisLengthRatio;
42  };
43 }
44 
45 #endif // CLUSTERPROPERTIESFILLINGHELPER_H
Definition: ClusterPropertiesFillingHelper.h:20