~christopher-hunt08/maus/maus_integrated_kalman

« back to all changes in this revision

Viewing changes to src/common_cpp/DataStructure/Global/BasePoint.hh

  • Committer: Durga Rajaram
  • Date: 2014-07-16 15:13:05 UTC
  • mfrom: (659.1.92 cand)
  • Revision ID: durga@fnal.gov-20140716151305-q27rv1y9p03v9lks
Tags: MAUS-v0.9, MAUS-v0.9.0
MAUS-v0.9.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
95
95
  /// Get the fully qualified geometry path for this point.
96
96
  std::string get_geometry_path() const;
97
97
 
 
98
  /// Set the number of photoelectrons measured at this point.
 
99
  void set_num_photoelectrons(double num_photoelectrons);
 
100
 
 
101
  /// Get the number of photoelectrons measured at this point.
 
102
  double get_num_photoelectrons() const;
 
103
 
 
104
  /// Set the ADC charge measured at this point.
 
105
  void set_ADC_charge(int ADC_charge);
 
106
 
 
107
  /// Get the ADC charge measured at this point.
 
108
  int get_ADC_charge() const;
 
109
 
 
110
  /// Set the ADC charge product at this point.
 
111
  void set_ADC_charge_product(int ADC_charge_product);
 
112
 
 
113
  /// Get the ADC charge product at this point.
 
114
  int get_ADC_charge_product() const;
 
115
 
98
116
  /// A special setter, for the RegisterBaseClass method in JsonCppProcessors.
99
117
  void set_base(BasePoint value);
100
118
 
110
128
  /// The fully qualified geometry path for this point.
111
129
  std::string    _geometry_path;
112
130
 
 
131
  /// Number of photoelectrons measured at this point.
 
132
  double _num_photoelectrons;
 
133
 
 
134
  /// ADC charge measured at this point.
 
135
  int _ADC_charge;
 
136
 
 
137
  /// ADC charge product at this point.
 
138
  int _ADC_charge_product;
 
139
 
113
140
  MAUS_VERSIONED_CLASS_DEF(BasePoint);
114
141
}; // ~class BasePoint
115
142