1 Introduction
Cette page décrit le cycle de vie de l'objet 'data'.
Cet objet représente les données générées par l'expérience.
Remaque: il faut arrêter un format.
2 Cycle de vie
Figure:
Diagramme d'états
![\begin{figure}\centering
\includeImage[scale=0.6]{CO}
\end{figure}](page-img1.png) |
Cet objet représente les données décomposées en n-uplet.
2.1 Etat read
L'objet est créé par le traitement
producer.
2.2 Etat filtered
L'objet est modifié par le traitement
filter.
2.3 Etat written
L'objet est sauvé par le traitement
consumer.
2.4 Destruction
Le système d'information détruit cet objet à chaque nouvelle écriture.
3 Stockage
Cet objet est stocké dans le fichier :
.../data.root??
4 Grammaire
L'information respecte la pseudo grammaire suivante :
<Run>
<Header>
<Data+>
<Data+>
</Header>
<Run>
<Run>
<Header>
<Run Number> </Run Number>
<Info>Type de prise de données - test faisceau, source, LASER
<Chip>
<ChipConfig>
<XPosition><\XPosition> : option faisceau
<YPosition><\YPosition> : option faisceau
<ZPosition><\ZPosition> : option faisceau
<LaserConfiguration> : option Laser // si scan en position, Ampl, largeur
<XLaserPosition> : option Laser
<YLaserPosition> : option Laser
<ZLaserPosition> : option Laser
<LaserAmp> : option Laser
<LaserWidth> : option Laser
</Header>
<Data>
<Event>
<AlteraId>
<DetectorId>
<ADCId>
<ChipId>
<ChannelId>
<Charge> /// contient 8 echantillons piur le SiTr130
<VPolarization>
<APolarization>
<XLaserPosition> : option Laser
<YLaserPosition> : option Laser
<ZLaserPosition> : option Laser
<LaserAmp> : option Laser
<LaserWidth> : option Laser
<\Event>
<Data>
<\Run>
|