Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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