SimG4CMS
PPS
interface
PPSPixelOrganization.h
Go to the documentation of this file.
1
#ifndef _PPS_TrackerOrganization_h
2
#define _PPS_TrackerOrganization_h 1
3
// -*- C++ -*-
4
//
5
// Package: PPS
6
// Class : PPSPixelOrganization
7
//
17
//
18
// Original Author: R. Capra
19
// Created: Tue May 16 10:14:34 CEST 2006
20
//
21
22
#include "
SimG4CMS/PPS/interface/PPSVDetectorOrganization.h
"
23
#include "globals.hh"
24
25
class
PPSPixelOrganization
:
public
PPSVDetectorOrganization
{
26
public
:
27
// ---------- Constructor and destructor -----------------
28
PPSPixelOrganization
();
29
~PPSPixelOrganization
()
override
=
default
;
30
31
// ---------- member functions ---------------------------
32
uint32_t
unitID
(
const
G4Step* aStep)
override
;
33
34
private
:
35
// ---------- Private data members -----------------------
36
int
currentUnitID_
;
37
int
currentArm_
;
38
int
currentStation_
;
39
int
currentRP_
;
40
int
currentPlane_
;
41
};
42
#endif
PPSPixelOrganization::unitID
uint32_t unitID(const G4Step *aStep) override
Definition:
PPSPixelOrganization.cc:29
PPSPixelOrganization::currentPlane_
int currentPlane_
Definition:
PPSPixelOrganization.h:40
PPSPixelOrganization::~PPSPixelOrganization
~PPSPixelOrganization() override=default
PPSVDetectorOrganization
Definition:
PPSVDetectorOrganization.h:10
PPSPixelOrganization
Definition:
PPSPixelOrganization.h:25
PPSPixelOrganization::currentArm_
int currentArm_
Definition:
PPSPixelOrganization.h:37
PPSPixelOrganization::currentStation_
int currentStation_
Definition:
PPSPixelOrganization.h:38
PPSVDetectorOrganization.h
PPSPixelOrganization::PPSPixelOrganization
PPSPixelOrganization()
Definition:
PPSPixelOrganization.cc:20
PPSPixelOrganization::currentUnitID_
int currentUnitID_
Definition:
PPSPixelOrganization.h:36
PPSPixelOrganization::currentRP_
int currentRP_
Definition:
PPSPixelOrganization.h:39
Generated for CMSSW Reference Manual by
1.8.14