File indexing completed on 2024-04-06 12:28:36
0001 #include "RecoTracker/PixelSeeding/plugins/GPUCACell.h"
0002 #include "Geometry/CommonTopologies/interface/SimplePixelTopology.h"
0003 #include <typeinfo>
0004 #include <iostream>
0005
0006 template <typename T>
0007 void print() {
0008 std::cout << "size of " << typeid(T).name() << ' ' << sizeof(T) << std::endl;
0009 }
0010
0011 int main() {
0012 using namespace pixelTopology;
0013 using namespace caStructures;
0014
0015 print<GPUCACellT<Phase1>>();
0016 print<CellNeighborsT<Phase1>>();
0017 print<CellTracksT<Phase1>>();
0018 print<OuterHitOfCellContainerT<Phase1>>();
0019 print<TuplesContainerT<Phase1>>();
0020 print<HitToTupleT<Phase1>>();
0021 print<TupleMultiplicityT<Phase1>>();
0022
0023 print<CellNeighborsVectorT<Phase1>>();
0024
0025
0026
0027 print<GPUCACellT<Phase2>>();
0028 print<CellNeighborsT<Phase2>>();
0029 print<CellTracksT<Phase2>>();
0030 print<OuterHitOfCellContainerT<Phase2>>();
0031 print<TuplesContainerT<Phase2>>();
0032 print<HitToTupleT<Phase2>>();
0033 print<TupleMultiplicityT<Phase2>>();
0034
0035 print<CellNeighborsVectorT<Phase2>>();
0036
0037 return 0;
0038 }