Está en la página 1de 1

*************TDA************

Typedef struct colisionador{


Int largo;
Int radio;
List *c
}coli;
Typedef struct acelerador{
int polaridad;
Int energia_entregada;
Int energiaA;
}acl;
Typedef struct detector{
Float masa;
Float energia;
}det;
Typedef struct particula{
Int enegriaP;
Int masap;
Int polaridad;
Int recorrido;
Int dist_centro;
Int cont;
}part;

acl *acl_new();
det *det_new();
int detectorf(part *p1, part*p2,coli *c,det *d);
void aceleradorf(NodeList *b,part *p,coli *c);
void imprimir_resultado (part *part1,part *part2,det *d,acl *q,acl*w,acl*e,acl*r);
Generic acelerador_generico(acl *a);
Generic detector_generico(det *a);

CERN
Colisionador
Detector
Acelerador
Particula
Muon, kaon,Pion

*acl

*acl

Lista enlazada doble

*acl

*acl

*det

header