Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:21:20

0001 //-------------------------------------------------
0002 //
0003 //   Class: IOPrinter
0004 //
0005 //   IOPrinter
0006 //
0007 //
0008 //   Author :
0009 //   G. Flouris               U Ioannina    Feb. 2015
0010 //--------------------------------------------------
0011 #ifndef L1T_TwinMux_IOPrinter_H
0012 #define L1T_TwinMux_IOPrinter_H
0013 
0014 #include <iostream>
0015 #include <iomanip>
0016 #include <iterator>
0017 
0018 #include "Geometry/RPCGeometry/interface/RPCRoll.h"
0019 #include "Geometry/RPCGeometry/interface/RPCGeometry.h"
0020 #include "CondFormats/DataRecord/interface/RPCEMapRcd.h"
0021 #include "Geometry/Records/interface/MuonGeometryRecord.h"
0022 #include "L1Trigger/L1TTwinMux/interface/AlignTrackSegments.h"
0023 #include "L1Trigger/L1TTwinMux/interface/RPCtoDTTranslator.h"
0024 #include "L1Trigger/L1TTwinMux/interface/DTRPCBxCorrection.h"
0025 #include "L1Trigger/L1TTwinMux/interface/RPCHitCleaner.h"
0026 
0027 class IOPrinter {
0028 public:
0029   IOPrinter(){};
0030   ~IOPrinter(){};
0031   void run(edm::Handle<L1MuDTChambPhContainer>,
0032            const L1MuDTChambPhContainer&,
0033            edm::Handle<RPCDigiCollection>,
0034            const RPCGeometry&);
0035   void run(L1MuDTChambPhContainer const*, const L1MuDTChambPhContainer&, RPCDigiCollection const*, const RPCGeometry&);
0036 };
0037 
0038 #endif