VCloudModel.cc
Go to the documentation of this file.
1 
12 #include <fdet/Pixel.h>
13 #include <fevt/Pixel.h>
14 using namespace fdet;
15 using namespace fevt;
16 
17 #include <utl/Point.h>
18 using namespace utl;
19 
20 #include <atm/VCloudModel.h>
21 using namespace atm;
22 
23 
25 VCloudModel::EvaluateCloudCoverage(const fdet::Pixel& pixel,
26  const Point& x) const
27 {
28  return EvaluateCloudCoverage(
29  pixel.GetEyeId(), pixel.GetTelescopeId(), pixel.GetId(), x
30  );
31 }
32 
33 
35 VCloudModel::EvaluateCloudCoverage(const fevt::Pixel& pixel,
36  const Point& x) const
37 {
38  return EvaluateCloudCoverage(
39  pixel.GetEyeId(), pixel.GetTelescopeId(), pixel.GetId(), x
40  );
41 }
42 
43 
44 // Configure (x)emacs for this file ...
45 // Local Variables:
46 // mode:c++
47 // compile-command: "make -C .. -k"
48 // End:
unsigned int GetId() const
By default from 1..440.
Point object.
Definition: Point.h:32
unsigned int GetTelescopeId() const
1..6 for normal FD, 1..3 for HEAT
unsigned int GetId() const
Definition: FEvent/Pixel.h:31
Fluorescence Detector Pixel event.
Definition: FEvent/Pixel.h:28
unsigned int GetEyeId() const
Definition: FEvent/Pixel.h:33
unsigned int GetTelescopeId() const
Definition: FEvent/Pixel.h:32
Store the obscuration of an FD pixel by a cloud in the field of view.
Definition: CloudResult.h:43
Description of a pixel.
unsigned int GetEyeId() const
1..5 (4x normal FD, 1x HEAT)

, generated on Tue Sep 26 2023.