~jan.greis/maus/1811

« back to all changes in this revision

Viewing changes to src/common_cpp/JsonCppProcessors/EMREventProcessor.hh

  • Committer: Adam Dobbs
  • Date: 2016-01-13 11:31:12 UTC
  • mfrom: (659.2.18 release-candidate)
  • Revision ID: phuccj@gmail.com-20160113113112-bhbguupn50eyvd0z
Tags: MAUS-v1.4, MAUS-v1.4.0
MAUS-v1.4.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
#ifndef _SRC_COMMON_CPP_JSONCPPPROCESSORS_EMREVENTPROCESSOR_
18
18
#define _SRC_COMMON_CPP_JSONCPPPROCESSORS_EMREVENTPROCESSOR_
19
19
 
20
 
#include "src/common_cpp/DataStructure/EMREvent.hh"
21
 
#include "src/common_cpp/DataStructure/EMRPlaneHit.hh"
22
 
#include "src/common_cpp/JsonCppProcessors/ObjectProcessor.hh"
 
20
#include "DataStructure/EMREvent.hh"
 
21
#include "JsonCppProcessors/ObjectProcessor.hh"
 
22
#include "JsonCppProcessors/EMREventTrackProcessor.hh"
23
23
 
24
24
namespace MAUS {
25
25
 
28
28
 */
29
29
 
30
30
class EMREventProcessor : public ObjectProcessor<EMREvent> {
31
 
  public:
32
 
    /** Set up processors and register branches
33
 
     *
34
 
     *  Everything else is handled by the base class
35
 
     */
36
 
    EMREventProcessor();
 
31
 public:
 
32
  /** Set up processors and register branches
 
33
   *
 
34
   *  Everything else is handled by the base class
 
35
   */
 
36
  EMREventProcessor();
37
37
 
38
 
  private:
39
 
    DoubleProcessor _double_proc;
40
 
    BoolProcessor _bool_proc;
41
 
    PointerArrayProcessor<EMRPlaneHit> _plane_hit_array_proc;
 
38
 private:
 
39
  PointerArrayProcessor<EMREventTrack> _event_track_array_proc;
 
40
  ThreeVectorProcessor _threevector_proc;
 
41
  DoubleProcessor _double_proc;
42
42
};
43
43
}  // namespace MAUS
44
44
 
45
 
#endif  // #define _SRC_COMMON_CPP_JSONCPPPROCESSORS_EMREVENTPROCESSOR_
46
 
 
 
45
#endif // #define _SRC_COMMON_CPP_JSONCPPPROCESSORS_EMREVENTPROCESSOR_