ATLAS Offline Software
Loading...
Searching...
No Matches
PixelSwitches.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
5#include "PixelSwitches.h"
6
8 : m_services(true),
9 m_servicesOnLadder(true), //JBdV
11 m_initialLayout(false),
12 m_dc1Geometry(false),
13 m_alignable(true),
14 m_ibl(false),
15 m_dbm(false),
17{}
18
19void PixelSwitches::setServices(bool flag) {m_services = flag;}
20bool PixelSwitches::services() const {return m_services;}
21
24
27
28
31
32
35
36
39
40void PixelSwitches::setIBL(bool flag) {m_ibl = flag;}
41bool PixelSwitches::ibl() const {return m_ibl;}
42
43void PixelSwitches::setDBM(bool flag) {m_dbm = flag;} //switch to build the DBM
44bool PixelSwitches::dbm() const {return m_dbm;}
45
46void PixelSwitches::setDynamicAlignFolders(const bool useDynAlignFolders){m_dynAlignFolders = useDynAlignFolders;}
bool g3CompatibleDigits() const
bool m_servicesOnLadder
void setInitialLayout(bool flag)
bool dynamicAlignFolders() const
bool services() const
bool servicesOnLadder() const
void setIBL(bool flag=true)
bool initialLayout() const
bool dc1Geometry() const
bool dbm() const
void setG3CompatibleDigits(bool flag)
bool ibl() const
void setServices(bool flag)
void setServicesOnLadder(bool flag)
void setDC1Geometry(bool flag)
void setDBM(bool flag=false)
void setDynamicAlignFolders(const bool useDynAlignFolders)
bool alignable() const
void setAlignable(bool flag)
bool m_g3CompatibleDigits