Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DataFormats
SiPixelDetId
src
PixelChannelIdentifier.cc
Go to the documentation of this file.
1
// Modify the pixel packing to make 100micron pixels possible. d.k. 2/02
2
//
3
#include "
DataFormats/SiPixelDetId/interface/PixelChannelIdentifier.h
"
4
5
6
/*
7
// Extract from CMSIM manual (version Thu Jul 31 16:38:50 MET DST 1997)
8
// --------------------------------------------------------------------
9
// DIGI format for pixel
10
//
11
// For pixel digitization one word per fired pixel is used.
12
// The information includes pixel row and column number, time
13
// and charge information with 7, 9, 4 and 12 bits for each as shown below.
14
//
15
// :DETD :TRAK :PXBD 4 #. no. of digitization elements
16
// #. name no. bits
17
// :V 7 #. row number
18
// :W 9 #. column number
19
// :TIME 4 #. time (ns)
20
// :ADC 12 #. charge
21
//
22
// MODIFY 19.02.2002 for ORCA_6
23
// Change to enable 100micron row pixels, we than have 160 pixels in the v
24
// direction.
25
// #. name no. bits
26
// :V 8 #. row number (256)
27
// :W 9 #. column number (512)
28
// :TIME 4 #. time (ns) (16)
29
// :ADC 11 #. charge (2048)
30
*/
31
32
// Initialization of static data members - DEFINES DIGI PACKING !
33
const
PixelChannelIdentifier::Packing
PixelChannelIdentifier::thePacking
( 8, 9, 4, 11);
// row, col, time, adc
PixelChannelIdentifier::thePacking
static const Packing thePacking
Definition:
PixelChannelIdentifier.h:75
PixelChannelIdentifier.h
PixelChannelIdentifier::Packing
Definition:
PixelChannelIdentifier.h:27
Generated for CMSSW Reference Manual by
1.8.5