Fork me on GitHub

Changeset 63 in svn for trunk/Delphes.cpp


Ignore:
Timestamp:
Dec 2, 2008, 9:50:08 AM (16 years ago)
Author:
severine ovyn
Message:

Trigger log file

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Delphes.cpp

    r59 r63  
    2929#include "interface/VeryForward.h"
    3030#include "interface/JetUtils.h"
     31
     32#include "Utilities/FROG/Examples/Sim_Delphes/FrogUtil.h"
    3133
    3234#include <vector>
     
    9395  DET->Logfile(LogName);
    9496
     97
    9598  //Trigger information
    96   Trigger *TRIG = new Trigger();
    97   TRIG->TriggerReader("data/trigger.dat");
     99  TriggerTable *TRIGT = new TriggerTable();
     100  TRIGT->TriggerCardReader("data/trigger.dat");
     101  TRIGT->PrintTriggerTable(LogName);
     102  //outputFile->Close();
     103 
    98104
    99105  //Propagation of tracks in the B field
     
    227233            {
    228234            genMomentum.SetPxPyPzE(particle->Px, particle->Py, particle->Pz, particle->E);
     235//cout<<"avant "<<genMomentum.Pt()<<endl;
    229236            TRACP->Propagation(particle,genMomentum);
     237//cout<<"apres "<<genMomentum.Pt()<<endl;
    230238            float eta=fabs(genMomentum.Eta());
    231239            switch(pid) {
     
    234242              DET->SmearElectron(genMomentum);
    235243              electron.push_back(genMomentum);
     244  //            cout<<"apres le smearing "<<genMomentum.Pt()<<endl;
     245
    236246              elecPID.push_back(particle->PID);
    237247              break; // case pE
     
    267277                // back of the input_particles vector
    268278                input_particles.push_back(fastjet::PseudoJet(genMomentum.Px(),genMomentum.Py(),genMomentum.Pz(), genMomentum.E()));
    269                
     279            //   cout<<"on remplie avec "<<pid<<" Pt "<<genMomentum.Pt()<<" Eta "<<genMomentum.Eta()<<" Phi "<<genMomentum.Eta()<<endl;
     280 
    270281                genMomentumCalo.SetPxPyPzE(CaloTower.fourVector.px,CaloTower.fourVector.py,CaloTower.fourVector.pz,CaloTower.fourVector.E);
    271282                elementCalo = (TRootCalo*) branchCalo->NewEntry();
     
    300311         
    301312        } // while
    302       
     313// cout<<"*************"<<endl;     
    303314      for(unsigned int i=0; i < electron.size(); i++) {
    304315        if(electron[i].E()!=0 && fabs(electron[i].Eta()) < DET->MAX_TRACKER && electron[i].Pt() > DET->ELEC_pt)
Note: See TracChangeset for help on using the changeset viewer.