new brat version (bis)

From: Djamel Ouerdane (ouerdane@nbi.dk)
Date: Wed Nov 01 2000 - 04:13:11 EST

  • Next message: Jens Ivar Jordre: "Database-files."

    Dear all,
    
    It seems that my previous message never reached your e-mailboxes due to
    some oddity that I'll never be able to figure out :)
    So here is what you should have received 12 hours ago!
    Sorry for the inconvenience...
    
    Ciao.
    Djam
    
    
    
    > Dear brat users,
    > 
    > I have commited a few changes in Brat that deserve a new tag.
    > It's been tagged 1.11.3.
    > 
    > Description:
    > -----------
    > the changes mainly concern the track classes.
    > 
    > ** BrModuleMatchTrack:
    >      this module now evaluates the track length of the matched track
    >      between the front tracking chamber to the back trcking chamber.
    >      it calculates the helix length in the magnetic field (effective edge
    >      approximation) and then, get the front and back track positions in
    >      the tracking chambers (BrDetectorTrack::GetPos()) to complete the
    >      rest of the length.
    > 
    >      Note that in order not to make it complicated, I don't try to get the
    > 
    >      extremities of the matched track.
    >     
    > ** BrMatchedTrack:
    >      contains now methods to set this length, get this length and
    >      entrance and exit points in magnetic field edge planes (in global
    >      coordinate system)
    > 
    > ** BrMRSTrackingModule (and FFS as well)
    >      I have added a method that calculates the track length from the 1st
    >      detector (D1 for FFS, TPM1 for MRS) to the time of flight detector
    >      (H1 for FFS and TOFW for MRS).
    >      In the case of D1, it starts from the front plane (from a point
    >      called EntranceD1, determined by the SwimBack() method).
    >      In the case of TPM1, I simply get the matched track length and
    >      complete with the TPM2 (from local track position)-TOFW part.
    > 
    > ** BrMRSTrack and BrFFSTrack
    >      I also find useful to get the information about the pointed slat
    >      after having projected the track into the TOF detector. You can
    >      get this information once you have a global track by
    >      GetPointedSlat(). You can also get the coordinate of the projection
    >      in the global c.s. Maybe it can be discussed to see if it's really
    >      something that should be there or not...
    > 
    > all of these changes have been tested with some simulated data and gave
    > reasonable results.
    > 
    > 
    > ** BrMRSPid and BrFFSPid modules:
    >      According to these changes, I had to modify the track length part in
    >      these modules. I assume that the event node contains a BrVertex
    >      object, calculated by the cluster method (Bjørn Samset) to complete
    >      the rest of the track length.
    >     
    >      To be honest, I haven't made any test except compiling and checking
    >      that brat remained stable. Maybe I should also remove some part of
    >      the pid code that is now useless (slat pointed by track and so on,
    >      since the info is contained in the global track but it should debated
    >      I think...
    > 
    > 
    > ** some useless files have been removed (BrMRSTrack.cxx and
    >    BrFFSTrack.cxx) all makefiles have been modified in consequence.
    > 
    > ** brat-config contains the tagged version number (1.11.3)
    > 
    > 
    > If something is missing, if you can not compile this brat version, if you
    > have some comments, critics (good or bad but serious :), don't hesitate
    > and tell me.
    > 
    > Cheers!
    > Djam
    > 
    > 
    > :o) ****************************************************** )o:
    > |ME=09: Djamel Ouerdane   EMAIL  : ouerdane@nbi.dk         |
    > |OFFICE : Tb1 @ NBI=09    PHONE  : +45 353 252 69 (office) |
    > |INST   : Niels Bohr Institute,                              |=20
    > |         Blegdamsvej 17, 2100 K=F8benhavn =D8, Danmark          |
    > :oD ****************************************************** \o:
    > 
    > 
    >  --------End of Unsent Message
    > 
    



    This archive was generated by hypermail 2b29 : Wed Nov 01 2000 - 04:23:53 EST