CMS 3D CMS Logo

Classes | Macros
TrackerMap.h File Reference
#include <utility>
#include <string>
#include <iostream>
#include <fstream>
#include <sstream>
#include <cmath>
#include <map>
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/Framework/interface/ESHandle.h"
#include "CondFormats/SiStripObjects/interface/SiStripFedCabling.h"
#include "TColor.h"
#include <cassert>
#include <vector>
#include "TPolyLine.h"

Go to the source code of this file.

Classes

class  TrackerMap
 

Macros

#define _TrackerMap_h_
 
#define NUMFED_INCOLUMN   21
 
#define NUMFED_INCOLUMN   21
 
#define NUMFED_INROW   1
 
#define NUMFED_INROW   1
 
#define NUMFEDCH_INCOLUMN   12
 
#define NUMFEDCH_INCOLUMN   12
 
#define NUMFEDCH_INROW   8
 
#define NUMFEDCH_INROW   8
 
#define NUMFEDCRATE_INCOLUMN   1
 
#define NUMFEDCRATE_INCOLUMN   1
 
#define NUMFEDCRATE_INROW   31
 
#define NUMFEDCRATE_INROW   31
 
#define NUMPSUCH_INROW   18
 
#define NUMPSUCH_INROW   18
 
#define NUMPSUCRATE_INCOLUMN   5
 
#define NUMPSUCRATE_INCOLUMN   5
 
#define NUMPSURACK_INCOLUMN   6
 
#define NUMPSURACK_INCOLUMN   6
 
#define NUMPSURACK_INROW   5
 
#define NUMPSURACK_INROW   5
 
#define XFEDCSIZE   2940
 
#define XFEDCSIZE   2940
 
#define XFEDOFFSET   150
 
#define XFEDOFFSET   150
 
#define XPSUOFFSET   50
 
#define XPSUOFFSET   50
 
#define XPSURSIZE   150
 
#define XPSURSIZE   150
 
#define YFEDCSIZE   90
 
#define YFEDCSIZE   90
 
#define YFEDOFFSET   100
 
#define YFEDOFFSET   100
 
#define YPSUOFFSET   100
 
#define YPSUOFFSET   100
 
#define YPSURSIZE   360
 
#define YPSURSIZE   360
 

Macro Definition Documentation

◆ _TrackerMap_h_

#define _TrackerMap_h_

◆ NUMFED_INCOLUMN [1/2]

#define NUMFED_INCOLUMN   21

Definition at line 56 of file TrackerMap.h.

Referenced by TrackerMap::defcwindow(), and TrackerMap::drawApvPair().

◆ NUMFED_INCOLUMN [2/2]

#define NUMFED_INCOLUMN   21

◆ NUMFED_INROW [1/2]

#define NUMFED_INROW   1

Definition at line 57 of file TrackerMap.h.

Referenced by TrackerMap::defcwindow(), and TrackerMap::drawApvPair().

◆ NUMFED_INROW [2/2]

#define NUMFED_INROW   1

◆ NUMFEDCH_INCOLUMN [1/2]

#define NUMFEDCH_INCOLUMN   12

Definition at line 54 of file TrackerMap.h.

Referenced by TrackerMap::defcwindow(), and TrackerMap::drawApvPair().

◆ NUMFEDCH_INCOLUMN [2/2]

#define NUMFEDCH_INCOLUMN   12

◆ NUMFEDCH_INROW [1/2]

#define NUMFEDCH_INROW   8

Definition at line 55 of file TrackerMap.h.

Referenced by TrackerMap::defcwindow(), and TrackerMap::drawApvPair().

◆ NUMFEDCH_INROW [2/2]

#define NUMFEDCH_INROW   8

◆ NUMFEDCRATE_INCOLUMN [1/2]

#define NUMFEDCRATE_INCOLUMN   1

◆ NUMFEDCRATE_INCOLUMN [2/2]

#define NUMFEDCRATE_INCOLUMN   1

Definition at line 60 of file TrackerMap.h.

Referenced by TrackerMap::defcwindow(), and TrackerMap::save_as_fedtrackermap().

◆ NUMFEDCRATE_INROW [1/2]

#define NUMFEDCRATE_INROW   31

◆ NUMFEDCRATE_INROW [2/2]

#define NUMFEDCRATE_INROW   31

Definition at line 61 of file TrackerMap.h.

Referenced by TrackerMap::save_as_fedtrackermap().

◆ NUMPSUCH_INROW [1/2]

#define NUMPSUCH_INROW   18

◆ NUMPSUCH_INROW [2/2]

#define NUMPSUCH_INROW   18

Definition at line 45 of file TrackerMap.h.

Referenced by TrackerMap::defpsuwindow(), and TrackerMap::drawPsu().

◆ NUMPSUCRATE_INCOLUMN [1/2]

#define NUMPSUCRATE_INCOLUMN   5

Definition at line 46 of file TrackerMap.h.

Referenced by TrackerMap::defpsuwindow(), and TrackerMap::drawPsu().

◆ NUMPSUCRATE_INCOLUMN [2/2]

#define NUMPSUCRATE_INCOLUMN   5

◆ NUMPSURACK_INCOLUMN [1/2]

#define NUMPSURACK_INCOLUMN   6

◆ NUMPSURACK_INCOLUMN [2/2]

#define NUMPSURACK_INCOLUMN   6

Definition at line 47 of file TrackerMap.h.

Referenced by TrackerMap::defpsuwindow(), and TrackerMap::save_as_psutrackermap().

◆ NUMPSURACK_INROW [1/2]

#define NUMPSURACK_INROW   5

Definition at line 48 of file TrackerMap.h.

Referenced by TrackerMap::save_as_psutrackermap().

◆ NUMPSURACK_INROW [2/2]

#define NUMPSURACK_INROW   5

◆ XFEDCSIZE [1/2]

#define XFEDCSIZE   2940

◆ XFEDCSIZE [2/2]

#define XFEDCSIZE   2940

◆ XFEDOFFSET [1/2]

#define XFEDOFFSET   150

Definition at line 66 of file TrackerMap.h.

Referenced by TrackerMap::defcwindow(), and TrackerMap::save_as_fedtrackermap().

◆ XFEDOFFSET [2/2]

#define XFEDOFFSET   150

◆ XPSUOFFSET [1/2]

#define XPSUOFFSET   50

◆ XPSUOFFSET [2/2]

#define XPSUOFFSET   50

Definition at line 51 of file TrackerMap.h.

Referenced by TrackerMap::defpsuwindow(), and TrackerMap::save_as_psutrackermap().

◆ XPSURSIZE [1/2]

#define XPSURSIZE   150

◆ XPSURSIZE [2/2]

#define XPSURSIZE   150

◆ YFEDCSIZE [1/2]

#define YFEDCSIZE   90

◆ YFEDCSIZE [2/2]

#define YFEDCSIZE   90

◆ YFEDOFFSET [1/2]

#define YFEDOFFSET   100

Definition at line 67 of file TrackerMap.h.

Referenced by TrackerMap::defcwindow(), and TrackerMap::save_as_fedtrackermap().

◆ YFEDOFFSET [2/2]

#define YFEDOFFSET   100

◆ YPSUOFFSET [1/2]

#define YPSUOFFSET   100

◆ YPSUOFFSET [2/2]

#define YPSUOFFSET   100

Definition at line 52 of file TrackerMap.h.

Referenced by TrackerMap::defpsuwindow(), and TrackerMap::save_as_psutrackermap().

◆ YPSURSIZE [1/2]

#define YPSURSIZE   360

◆ YPSURSIZE [2/2]

#define YPSURSIZE   360