new brat version 2.1.20

From: Djamel Ouerdane (ouerdane@nbi.dk)
Date: Fri Nov 02 2001 - 06:22:13 EST

  • Next message: Djamel Ouerdane: "Re: new brat version 2.1.20"

    Hi all,
    
    Since I'm on night shift but don't need to be focused on the machines (cf 
    latest shift report), I've added a couple of new things in brat, therefore 
    tagged it BRAT-2-1-20, and bumped the version number to 2.1.20
    
    Changes:
    
     added new class BrVertexCalibration, that deals with the offsets.
    
    I think it is rather important to have this information in the SQL db 
    since it needs some revisions like other things. In that purpose, I've 
    created a new entry in the SQL db (rcas0005 only), called VERTEX
    (the type is BEAM). 
    
    It has 3 parameters: 
       tpcVertexOffset (mainly for TPM1 in the Y direction)
        bbVertexOffset (3 elements: bug, small and fastest tubes)
       zdcVertexOffset (1 element - but I confess my ignorance on the ZDC 
    vertex, needs to be checked further).
    
    The BB and ZDC offsets are deternmined with TPM1 tracks, therefore in the 
    Z direction.
    
    The modules/calib dir has a new subdir: vertex
    The classes are (so far):
      BrVertexCalModule (base class)
      BrBbVertexCalModule
    
    (the TPC and ZDC are not yet available)
    
    The scripts/calib/bb dir. has 2 new scripts:
      BbVtxOffset.C
      CommitVtxOffset.C
    
    There usage is very simple but requires you have the latest 
    BrBbCalHitsModule and BrBbVertexModule that I've updated to deal with the 
    calibration (minor changes but necessary to be able to do it).
    
    I had to update configure.in and config/config.mk so that the makefiles 
    are generated and so on.
    
    I've tested it and it gave me very nice results. I inserted into the sql 
    DB as a test the BB offset values for run 5036.
    
    There are still a couple of things to update but it will come soon (since 
    I won't have many shifts now).
    
    I must confess one thing: I couldn't test the thing from a new version of 
    brat since my own brat has a lot of new things that will be committed this 
    week-end (tracking thing and tof cal.)
    So, if you check out a new brat and can not compile and run the stuff, I 
    am the one to blame and I'll fix your problem asap.
    
    Ciao
    
    Djam
    
    
    -- 
    Djamel Ouerdane ------------------------------------------o
    |  Niels Bohr Intstitute     |  Home:                     |
    |  Blegdamsvej 17, DK-2100 Ø |  Jagtvej 141 2D,           |
    |  Fax: +45 35 32 50 16      |  DK-2200 Copenhagen N      |
    |  Tel: +45 35 32 52 69      |  +45 35 86 19 74           |
    |                  http://www.nbi.dk/~ouerdane            |
    |                  ouerdane@nbi.dk                        |
    o---------------------------------------------------------o
    



    This archive was generated by hypermail 2b30 : Fri Nov 02 2001 - 06:22:33 EST