Fork me on GitHub

Changeset 252 in svn for trunk/src/VeryForward.cc


Ignore:
Timestamp:
Feb 7, 2009, 6:48:45 PM (16 years ago)
Author:
severine ovyn
Message:

add parameters for RP

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VeryForward.cc

    r242 r252  
    7373  relative_energy = true; // should always be true
    7474  kickers_on = 1;         // should always be 1
    75  
    7675  // user should provide : (1) optics file for each beamline, and IPname,
    7776  // and offset data (s,x) for optical elements
    78   beamline1->fill("data/LHCB1IR5_v6.500.tfs",1,"IP5");
    79   beamline1->offsetElements(120,-0.097);
    80   H_RomanPot * rp220_1 = new H_RomanPot("rp220_1",220,2000); // RP 220m, 2mm, beam 1
    81   H_RomanPot * rp420_1 = new H_RomanPot("rp420_1",420,4000); // RP 420m, 4mm, beam 1
     77  beamline1->fill(DET->RP_beam1Card,1,"IP5");                               
     78  beamline1->offsetElements(DET->RP_offsetEl_s,-DET->RP_offsetEl_x);
     79  H_RomanPot * rp220_1 = new H_RomanPot("rp220_1",DET->RP_220_s,DET->RP_220_x*1E6); // RP 220m, 2mm, beam 1 
     80  H_RomanPot * rp420_1 = new H_RomanPot("rp420_1",DET->RP_420_s,DET->RP_420_x*1E6); // RP 420m, 4mm, beam 1 
    8281  beamline1->add(rp220_1);
    8382  beamline1->add(rp420_1);
    8483 
    85   beamline2->fill("data/LHCB1IR5_v6.500.tfs",-1,"IP5");
    86   beamline2->offsetElements(120,+0.097);
    87   H_RomanPot * rp220_2 = new H_RomanPot("rp220_2",220,2000);// RP 220m, 2mm, beam 2
    88   H_RomanPot * rp420_2 = new H_RomanPot("rp420_2",420,4000);// RP 420m, 4mm, beam 2
     84  beamline2->fill(DET->RP_beam2Card,-1,"IP5");                             
     85  beamline2->offsetElements(DET->RP_offsetEl_s,+DET->RP_offsetEl_x);
     86  H_RomanPot * rp220_2 = new H_RomanPot("rp220_2",DET->RP_220_s,DET->RP_220_x*1E6);// RP 220m, 2mm, beam 2     
     87  H_RomanPot * rp420_2 = new H_RomanPot("rp420_2",DET->RP_420_s,DET->RP_420_x*1E6);// RP 420m, 4mm, beam 2     
    8988  beamline2->add(rp220_2);
    9089  beamline2->add(rp420_2);
Note: See TracChangeset for help on using the changeset viewer.