Berkeley Nuclear Data Software
FluffyDataStructures.h
Go to the documentation of this file.
1 #ifndef _FLUFFY_DATA_STRUCTURES_H_
2 #define _FLUFFY_DATA_STRUCTURES_H_
3 //project includes
5 #include "FLUFFYConfig.h"
6 //c++ includes
7 #include <vector>
11 {
12 public:
16  RawFLUFFYEvent(const MDPP16Event& a_event,
17  const FLUFFYConfig& a_config,
18  double a_lastTriggerTime
19  );
21  int getMultiplicity()
22 private:
23  std::vector<MDPPCloverEvent> m_clovers;
24  std::vector<double> m_timeSinceArrival;//in s
25 }
26 
27 
28 #endif
Definition: FLUFFYConfig.h:16
Definition: MDPP16DataStructures.h:32
Definition: DetectorDataStructures.h:74
Definition: FluffyDataStructures.h:11
int getMultiplicity() private std::vector< double > m_timeSinceArrival
returns the total number of hits for an givenEvent
Definition: FluffyDataStructures.h:21
RawFLUFFYEvent()
default constructor puts the class in a boring state
RawFLUFFYEvent(const MDPP16Event &a_event, const FLUFFYConfig &a_config, double a_lastTriggerTime)
Constructs internal class data from a MDPP16 event.