ocelot.rad.fel
¶
Module Contents¶
Classes¶
Functions¶
|
|
|
tmp function to estimate fel parameters slice-wise |
-
ocelot.rad.fel.
_logger
¶
-
class
ocelot.rad.fel.
FelParameters
¶ -
eval
(self, method='mxie')¶
-
beta_opt
(self, method='mxie', apply=False, **kwargs)¶
-
log
(self, type='debug')¶
-
P
(self, z=None)¶ returns sase power at distance z unfinished
-
E
(self, z=None)¶
-
tcoh
(self, z=None)¶
-
P_sat
(self)¶
-
property
phen0
(self)¶
-
property
phenh
(self)¶
-
spectrogram
(self, z=None)¶
-
spectrum
(self, z=None)¶
-
-
class
ocelot.rad.fel.
FelParametersArray
¶ Bases:
ocelot.rad.fel.FelParameters
-
property
idx
(self)¶
-
property
-
ocelot.rad.fel.
calculateFelParameters
(input, array=False, method='mxie')¶
-
ocelot.rad.fel.
beam2fel
(beam, lu, K_peak, iwityp=0, method='mxie', hn=1, qf=0)¶ tmp function to estimate fel parameters slice-wise hn = harmonic number qf = account for quantum fluctuations
-
ocelot.rad.fel.
printFelParameters
(p)¶