source: Sophya/trunk/Poubelle/archTOI.old/formepulse.h@ 418

Last change on this file since 418 was 394, checked in by ansari, 26 years ago

Integration detecteur d'etoiles DY

File size: 779 bytes
RevLine 
[394]1#ifndef FORMEPULSE_SEEN
2#define FORMEPULSE_SEEN
3
4
5#define SSTFPulseCourant 1.E-9
6 // Courant photodiode pour l'impulsion calculée
7
8class TransFuncElec;
9
10
11class FormePulse {
12public:
13 FormePulse(TransFuncElec);
14 FormePulse& operator =(const FormePulse&);
15 ~FormePulse();
16 double PulseShape(double temps); // Temps en secondes
17 double FWHM() {return FullwidthHalfMax;} // en secondes
18 double TMax ();
19 double GainElectrique() { //Volt/ampère de la chaine electronique
20 return gainElec; } //Compte tenu de LongPulseOptique();
21protected:
22 double* ShapeArr;
23 double LongPulseOptique();
24 double pulseOptique(double Temps);
25 // Genère une impulsion de un ampère pendant LongPulseOptique()
26 // temps en secondes
27 double gainElec;
28 double FullwidthHalfMax;
29};
30
31#endif
Note: See TracBrowser for help on using the repository browser.