# Versuch, einen FE-I4 zu erstellen # config file for a FE-I4 modul # general settings mainDUTConfig: { # DUT size in micrometer DUTsizeX = 16800.0; DUTsizeY = 20500.0; # number of cols and rows cols = 336; rows = 80; # path to Tot calibration file #totcalibPath = "config/DUT/par.root"; totcalibPath = ""; # DUT thickness DUTthickness = 200.0; # max Tot value maxTot = 15; # number of electrode (current for tests) numElec = 2; }; # Pixelgeometry settings, every {...} group describe a geometry and must be delimited by "," (comma) pixelConfig: ( { # is edge pixel (true or false) edge = false; # number of electrode (not used yet) numElec = 2; # first col and row of this pixel firstPixelCol = 1; firstPixelRow = 1; # position of the first pixel in x,y coordinate firstPixelX = 50.0; firstPixelY = 500.0; # period col and row (1 means every col / row) periodPixelRow = 1; periodPixelCol = 1; # periodicity pixel in x,y coordinate periodPixelX = 50.0; periodPixelY = 250.0; # repeat count pixel in col and row countPixelCol = 334; countPixelRow = 78; # period of mirroring periodMirroringCol = 2; # rectangle settings (define the form of the geometry [begin at (0,0)]), every {...} group describe a rectangle and must be delimited by "," (comma) rectangleConfig: ( { # lower rectangle coordinate lowerLeftX = 0.0; lowerLeftY = 0.0; # upper rectangle coordinate upperRightX = 50.0; upperRightY = 250.0; } ); ########################################################### }, { # is edge pixel (true or false) edge = true; # number of electrode (not used yet) numElec = 2; # first col and row of this pixel firstPixelRow = 0; firstPixelCol = 0; # position of the first pixel in x,y coordinate firstPixelX = 0.0; firstPixelY = 0.0; # period col and row (1 means every col / row) periodPixelRow = 79; periodPixelCol = 1; # periodicity pixel in x,y coordinate periodPixelX = 50.0; periodPixelY = 20000.0; # repeat count pixel in col and row countPixelCol = 336; countPixelRow = 2; # period of mirroring periodMirroringCol = 2; # rectangle settings (define the form of the geometry [begin at (0,0)]), every {...} group describe a rectangle and must be delimited by "," (comma) rectangleConfig: ( { # lower rectangle coordinate lowerLeftX = 0.0; lowerLeftY = 0.0; # upper rectangle coordinate upperRightX = 50.0; upperRightY = 500.0; } ); ########################################################### }, { # is edge pixel (true or false) edge = true; # number of electrode (not used yet) numElec = 2; # first col and row of this pixel firstPixelRow = 1; firstPixelCol = 0; # position of the first pixel in x,y coordinate firstPixelX = 0.0; firstPixelY = 500.0; # period col and row (1 means every col / row) periodPixelRow = 1; periodPixelCol = 335; # periodicity pixel in x,y coordinate periodPixelX = 16750.0; periodPixelY = 250.0; # repeat count pixel in col and row countPixelCol = 2; countPixelRow = 78; # period of mirroring periodMirroringCol = 2; # rectangle settings (define the form of the geometry [begin at (0,0)]), every {...} group describe a rectangle and must be delimited by "," (comma) rectangleConfig: ( { # lower rectangle coordinate lowerLeftX = 0.0; lowerLeftY = 0.0; # upper rectangle coordinate upperRightX = 50.0; upperRightY = 250.0; } ); ########################################################### } );