Changeset 38 in JEM-EUSO for esaf_lal


Ignore:
Timestamp:
Feb 28, 2013, 5:35:33 PM (11 years ago)
Author:
moretto
Message:

ajout de la nouvelle classe photomultiplier dans le linkdef de detector/electronics/include, modification du ElectronicsFactory.cc pour ajouter les commandes correspondantes au nouveau type de MAPMT

Location:
esaf_lal/branches/test_electronics
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • esaf_lal/branches/test_electronics/include/LinkDef.hh

    r16 r38  
    5656#pragma link C++ class R8900M36Photomultiplier+;
    5757#pragma link C++ class R8900M64Photomultiplier+;
     58#pragma link C++ class R11265U100Photomultiplier+;
    5859#pragma link C++ class SignalChipTrackingTrgEngine+;
    5960#pragma link C++ class SiliconPhotomultiplier+;
  • esaf_lal/branches/test_electronics/src/ElectronicsFactory.cc

    r16 r38  
    1818#include "R8900M36Photomultiplier.hh"
    1919#include "R8900M64Photomultiplier.hh"
     20#include "R11265U100Photomultiplier.hh"
     21#include "R11265U200Photomultiplier.hh"
    2022#include "FrontEndChip.hh"
    2123#include "StandardMacroCell.hh"
     
    169171        return new R8900M64Photomultiplier( id , g );
    170172    }
     173    if ( type == "R11265U100Photomultiplier" ) {
     174        return new R11265U100Photomultiplier( id , g );
     175    }   
     176    if ( type == "R11265U200Photomultiplier" ) {
     177        return new R11265U200Photomultiplier( id , g );
     178    }
    171179    FatalError("Unknown Pmt Type");
    172180    return 0;
Note: See TracChangeset for help on using the changeset viewer.