ecpi.common.mission.observation module¶
Section author: ECLAIRs GP team
Position attitude ECLAIRs #TODO: to remove replace by data flow
Summary¶
Classes:
Observation of the ECLAIRs instrument |
|
Simplified observation of the ECLAIRs instrument (use only for imag) |
Class diagram:
Reference¶
-
class
EclairsObservation(t_0, t_1, eclairs_attitude, position, velocity, dpix: ecpi.common.instru.model_effect.ECLAIRsDetectorEffect)[source]¶ Bases:
objectObservation of the ECLAIRs instrument
-
check_eclairs_attitude(eclairs_attitude)[source]¶ check the ECLAIRs attitude parameter
- Parameters
eclairs_attitude (any (should be array[float, float, float] in degrees)) – ECLAIRs attitude (RA, DEC, orientation) GCRF
-
check_times(start_time, end_time)[source]¶ check input times parameters
check format and that start_time < end_time
- Parameters
start_time (any (should be float (in s from mjdref) or string (isot))) – starting time of the observation
end_time (any (should be float (in s from mjdref) or string (isot))) – ending time of the observation
- Returns
start_time in s from mjdref, end_time in s from mjdref
- Return type
float, float
-
-
class
EclairsObservationImag(t_0, t_1, eclairs_attitude)[source]¶ Bases:
ecpi.common.mission.observation.EclairsObservationSimplified observation of the ECLAIRs instrument (use only for imag)