Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:29:01

0001 #include "RecoTracker/TransientTrackingRecHit/interface/TSiStripRecHit2DLocalPos.h"
0002 #include "RecoTracker/TransientTrackingRecHit/interface/TSiStripRecHit1D.h"
0003 #include "RecoTracker/TransientTrackingRecHit/interface/TSiStripMatchedRecHit.h"
0004 #include "RecoTracker/TransientTrackingRecHit/interface/TSiPixelRecHit.h"
0005 #include "DataFormats/TrackingRecHit/interface/InvalidTrackingRecHit.h"
0006 #include "DataFormats/TrackerRecHit2D/interface/SiStripMatchedRecHit2D.h"
0007 #include "DataFormats/TrackerRecHit2D/interface/ProjectedSiStripRecHit2D.h"
0008 //
0009 // For FAMOS
0010 //
0011 #include "TrackingTools/TransientTrackingRecHit/interface/GenericTransientTrackingRecHit.h"
0012 #include "DataFormats/TrackerRecHit2D/interface/FastTrackerRecHit.h"
0013 #include "DataFormats/TrackerRecHit2D/interface/FastMatchedTrackerRecHit.h"
0014 #include "DataFormats/TrackerRecHit2D/interface/FastProjectedTrackerRecHit.h"
0015 
0016 #include <iostream>
0017 
0018 #define PSIZE(CNAME) std::cout << #CNAME << ": " << sizeof(CNAME) << std::endl
0019 
0020 int main() {
0021   std::cout << "sizes" << std::endl;
0022   PSIZE(SiPixelRecHit);
0023   PSIZE(SiStripRecHit1D);
0024   PSIZE(SiStripRecHit2D);
0025   PSIZE(SiStripMatchedRecHit2D);
0026   PSIZE(ProjectedSiStripRecHit2D);
0027 
0028   std::cout << std::endl;
0029 
0030   PSIZE(GenericTransientTrackingRecHit);
0031 
0032   PSIZE(FastTrackerRecHit);
0033   PSIZE(FastSingleTrackerRecHit);
0034   PSIZE(FastMatchedTrackerRecHit);
0035   PSIZE(FastProjectedTrackerRecHit);
0036 
0037   return 0;
0038 }