Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-06 08:17:54

0001 /**
0002  * @file mvtx/SegmentationAlpide.cc
0003  * @author YCM, from Alice geom of 08/04/2019
0004  * @brief mvtx object with ALPIDE chip description
0005  */
0006 #include "SegmentationAlpide.h"
0007 
0008 #include <boost/format.hpp>
0009 
0010 #include <iostream>
0011 
0012 void SegmentationAlpide::print()
0013 {
0014   std::cout << (boost::format("Pixel size: %.2f (along %d rows) %.2f (along %d columns) microns") % (PitchRow * 1e4) % NRows % (PitchCol * 1e4) % NCols).str()
0015             << std::endl;
0016   std::cout << (boost::format("Passive edges: bottom: %.2f, top: %.2f, left/right: %.2f microns") % (PassiveEdgeReadOut * 1e4) % (PassiveEdgeTop * 1e4) % (PassiveEdgeSide * 1e4)).str()
0017             << std::endl;
0018   std::cout << (boost::format("Active/Total size: %.6f/%.6f (rows) %.6f/%.6f (cols) cm") % ActiveMatrixSizeRows % SensorSizeRows % ActiveMatrixSizeCols % SensorSizeCols).str()
0019             << std::endl;
0020 }