## ACP Default configuration file
##
## NOTES: - comment lines start either by # or ;
##        - all settings indicated here are commented out with ; while comment 
##          uses #
##        - All values indicated here are the default value
##
## To change a value, remove the comment (;) and put the new value 

#======================================================================
# Setting defining the default setup template
#======================================================================

#--------------------------------------------------
# Section for default values in General page
[ACPTplGeneralPage]

# Default values in GUI
;nbIteration=100
;resolution=50

# financial cost setting
#  - mode: 0=off, 1=limt_to_max, 2=apply_cost_to_change_plan
;cost.type=0 
#  - unit: define the optional 'unit' for cost:  $, 'yen', etc... 
#          it is recommended to keep it less than 4 characters
;cost.unit=    
#  - R=Tradeoff level 0=better quality, 1=normal, 2=lower cost
;cost.tradeoffLevel=1 
#  - max cost for mode 1 option
;cost.maxCost=50
#  - individual cost of all change types, and site visit flag
;cost.azimuth.cost=1
;cost.azimuth.isSiteVisit=true
;cost.tilt.cost=1
;cost.tilt.isSiteVisit=true
;cost.antenna.cost=1
;cost.antenna.isSiteVisit=true
;cost.etilt.cost=0.1
;cost.etilt.isSiteVisit=false
;cost.height.cost=1
;cost.height.isSiteVisit=true
;cost.power.cost=0.1
;cost.power.isSiteVisit=false
;cost.siteVisitCost=2
;cost.upgradeSiteCost=5
;cost.newSiteCost=10
;cost.removeSiteCost=-5

# Financial cost setting by class
# Number of classes defined
;cost.classes.count=1

# Definition of one class. Increment the number for new classes
;cost.classes.0.name=ACQUIRED
;cost.classes.0.azimuth.cost=1
;cost.classes.0.azimuth.isSiteVisit=true
;cost.classes.0.tilt.cost=1
;cost.classes.0.tilt.isSiteVisit=true
;cost.classes.0.antenna.cost=1
;cost.classes.0.antenna.isSiteVisit=true
;cost.classes.0.etilt.cost=0.1
;cost.classes.0.etilt.isSiteVisit=false
;cost.classes.0.height.cost=1
;cost.classes.0.height.isSiteVisit=true
;cost.classes.0.power.cost=0.1
;cost.classes.0.power.isSiteVisit=false
;cost.classes.0.siteVisitCost=2
;cost.classes.0.upgradeSiteCost=5
;cost.classes.0.newSiteCost=10
;cost.classes.0.removeSiteCost=-5

# Advanced cost feature
# - Cost importance in Implementation plan : 0=low, 1=medium (default), 2=high
;cost.planCostWeighting=1 
# - Limitation of number of changes in implementation plan: 0=no limit (default)   1=absolute value   2=percent of total antennas in comp zone
;cost.planLimitType=0 
;cost.planChangeMax=10 
;cost.planChangePercent=10 

# Do we automatically build zone corresponding to defined hotspot
;zone.autoBuildHotspot=1
# Define some predefined zone, either based on file or clutter
;zone.count=2
;zone.0.name=MyZone1
;zone.0.clutters=10,11,12
;zone.1.name=MyZone2
;zone.1.file=c:\tmp\myzone.shp

#-------------------------------------------------
# Section for Objective page
[ACPTplObjectivePage]
# global traffic definition: use either a BIL file traffic, or semicolon separated list of traffic map names
# this global traffic will be used for each objective
;traffic.global.file=c:\tmp\traffic.bil  
;traffic.global.maps=User density traffic map; environment map 
;traffic.global.resolution=50

# define the default objective parameters
;param.gsm.overlap.autoPrediction=yes
;param.gsm.overlap.margin=5
#   - For minLevel: 0=use defined TRG threshold, other=defined value
;param.gsm.overlap.minRxLevel=0 
;param.gsm.bcch.autoPrediction=yes
;param.gsm.bcch.isShadowing=no
;param.gsm.bcch.cellEdgeCov=0.75
;param.umts.overlap.autoPrediction=yes
;param.umts.overlap.margin=10
;param.umts.overlap.minRxLevel=-120
;param.umts.rscp.autoPrediction=yes
;param.umts.rscp.isShadowing=no
;param.umts.rscp.cellEdgeCov=0.75
;param.umts.ecio.autoPrediction=yes
;param.umts.ecio.isShadowing=no
;param.umts.ecio.cellEdgeCov=0.75
;param.cdma.overlap.autoPrediction=yes
;param.cdma.overlap.margin=10
;param.cdma.overlap.minRxLevel=-120
;param.cdma.coverage.autoPrediction=yes
;param.cdma.coverage.isShadowing=no
;param.cdma.coverage.cellEdgeCov=0.75
;param.cdma.ecio.autoPrediction=yes
;param.cdma.ecio.isShadowing=no
;param.cdma.ecio.cellEdgeCov=0.75
;param.wimax.overlap.autoPrediction=yes
;param.wimax.overlap.margin=5
;param.wimax.overlap.minRxLevel=-105
;param.wimax.coverage.autoPrediction=yes
;param.wimax.coverage.isShadowing=no
;param.wimax.coverage.cellEdgeCov=0.75
;param.wimax.cnir.autoPrediction=yes
;param.wimax.cnir.isShadowing=no
;param.wimax.cnir.cellEdgeCov=0.75
;param.wimax.cnir.useSegmentation=1
;param.wifi.overlap.autoPrediction=yes
;param.wifi.overlap.margin=5
;param.wifi.overlap.minRxLevel=-105
;param.wifi.coverage.autoPrediction=yes
;param.wifi.coverage.isShadowing=no
;param.wifi.coverage.cellEdgeCov=0.75
;param.wifi.cnir.autoPrediction=yes
;param.wifi.cnir.isShadowing=no
;param.wifi.cnir.cellEdgeCov=0.75
;param.lte.overlap.autoPrediction=yes
;param.lte.overlap.margin=5
;param.lte.overlap.minRxLevel=-105
;param.lte.coverage.autoPrediction=yes
;param.lte.coverage.isShadowing=no
;param.lte.coverage.cellEdgeCov=0.75
;param.lte.cinr.autoPrediction=yes
;param.lte.cinr.isShadowing=no
;param.lte.cinr.cellEdgeCov=0.75
;param.lte.cinr.useICIC=1

#define the defaults for each quality (used when manually adding a quality on condition)
;quality.gsm.bcch.threshold=-85
;quality.gsm.overlap.threshold=4
;quality.gsm.distance.threshold=5000
;quality.umts.rscp.threshold=-85
;quality.umts.ecio.threshold=-13
;quality.umts.overlap.threshold=4
;quality.umts.distance.threshold=5000
;quality.cdma.rscp.threshold=-85
;quality.cdma.ecio.threshold=-13
;quality.cdma.overlap.threshold=4
;quality.cdma.distance.threshold=5000
;quality.wimax.coverage.threshold=-85
;quality.wimax.c.threshold=-85
;quality.wimax.cn.threshold=20
;quality.wimax.cinr.threshold=10
;quality.wimax.overlap.threshold=5
;quality.wimax.distance.threshold=5000
;quality.wifi.coverage.threshold=-85
;quality.wifi.c.threshold=-85
;quality.wifi.cn.threshold=20
;quality.wifi.cinr.threshold=10
;quality.wifi.overlap.threshold=5
;quality.wifi.distance.threshold=5000
;quality.lte.coverage.threshold=-85
;quality.lte.c.threshold=-85
;quality.lte.cn.threshold=20
;quality.lte.rsrp.threshold=-105
;quality.lte.cinr.threshold=10
;quality.lte.rsrq.threshold=-12
;quality.lte.rssi.threshold=-80
;quality.lte.overlap.threshold=5
;quality.lte.distance.threshold=5000
;quality.lpwa.coverage.threshold=-130
;quality.lpwa.redservers.threshold=3

#define default number of servers for 1st-Nth objective
;NbServers1stNth=4


#----------------------------------------------------
# Section related to the Reconfiguration page
[ACPTplReconfPage]

# Allows to select default reconfiguration done: 'pilot power', 'antenna' , 'azimuth' or 'mechanical tilt' optimisation
;umts.disablePilotPowerOptimisation=1
;umts.disableMaxPowerOptimisation=1
;umts.SyncMultiCellPower=1
;umts.SyncSiteMultiCellPower=0
#   - Auto min/max offset in dB (default is 3dB)
;umts.defaultPowerAutoMinMax=3 
;cdma.1xrtt.SyncMultiCellPower=1
;cdma.1xrtt.SyncSiteMultiCellPower=0
;cdma.1xevdo.SyncMultiCellPower=1
;cdma.1xevdo.SyncSiteMultiCellPower=0
;cdma.1xrtt.disablePilotPowerOptimisation=1
;cdma.1xrtt.disableMaxPowerOptimisation=1
;cdma.1xevdo.disableMaxPowerOptimisation=1
;cdma.defaultPowerAutoMinMax=3 
;gsm.disablePowerOptimisation=1
;gsm.defaultPowerAutoMinMax=3 
;wimax.disablePreamblePowerOptimisation=1
;wimax.SyncMultiCellPower=1
;wimax.SyncSiteMultiCellPower=0
;wimax.defaultPowerAutoMinMax=3 
;lte.disablePowerOptimisation=1
;lte.SyncMultiCellPower=1
;lte.SyncSiteMultiCellPower=0
;lte.defaultPowerAutoMinMax=3 
;nbiot.disablePowerOptimisation=1
;nbiot.SyncMultiCellPower=1
;nbiot.SyncSiteMultiCellPower=0
;nbiot.defaultPowerAutoMinMax=3 

;disableAntennaOptimisation=1
;disableETiltOptimisation=0
;disableAzimuthOptimisation=0
;disableMechTiltOptimisation=0
;disableHeightOptimisation=1
;disableRepGainOptimisation=1
;disableSiteSelection=1
;disableCandidateSelection=1

# Specify the default values for the site selection
;defaultSiteCellsRemoveable=0
;defaultSiteRemoveable=1
;defaultSiteReconfigurationLocked=0
;defaultSiteAzimuthLocked=0
    # Note that real value is forced to false if site with antennas at different height
;defaultSiteHeightLocked=1  

# Specify the default values for the reconfiguration ranges
;defaultTxAzimuthVariation=20
;defaultTxAzimuthStep=5
;defaultTxAzimuthMinInterSector=0
;defaultTxTiltMin=0
;defaultTxTiltMax=5
;defaultTxTiltStep=1
;defaultTxETiltMin=0
;defaultTxETiltMax=10
;defaultTxHeightMin=0
;defaultTxHeightMax=10
;defaultTxHeightStep=5
;defaultTxHeightMin.feet=0
;defaultTxHeightMax.feet=30
;defaultTxHeightStep.feet=15

# Default min/max range for repeater gain optimisation
#  -1 means that repeater equipment range are used. 
#  other: used, but within repeater equipment range
;defaultRepGainMin=-1
;defaultRepGainMax=-1
# Default step for repeater gain optimisation (in dB)
;defaultRepGainStep=3

# automatically lock Tx and repeater that are donor to another repeater. 
# Possible options are:
#  0 =  no auto lock (default)
#  1 = lock only Tx reconfiguration parameter (antenna, tilt, azimuth, height)
#  2 = lock all reconfiguration (1 + power)
#  If previous value+4 : same, but make them non editable in GUI
;autoLockDonor=0

# default relative range value for the extra mtilt constraint
# if 0 the column is fully disable (default)
;tilt.deltaLimitConstraint=0 

# Allow a minimum relative variation for tilt of X degree / disable for tilt a relative variation of less than X degree (<X deg)
# default setting does not prevent any relative variation (i.e to disable a relative variation of one degree, use =2)
;tilt.relative.min.variation=1

# default relative range value for the extra etilt constraint
# if 0 the column is fully disable (default)
;etilt.deltaLimitConstraint=0 

# default maximum relative variation value for the mtilt + etilt constraint
# if 0 the column is fully disable (default)
;etilt.tilt.sum.deltaLimitConstraint=0

# Inter-sector tilts reconfigured as asymetrics
# etilt.asymetric is the intersector etilt allowed difference in degrees
;etilt.asymetric=0

# Allow a minimum relative variation for etilt of X degree / disable for etilt a relative variation of less than X degree (<X deg)
# default setting does not prevent any relative variation (i.e to disable a relative variation of one degree, use =2)
;etilt.relative.min.variation=1

# User defined distance for "Site position" in Co-located site (Linked Site condition)
# default : 2m
;site.min.distance.colocated=2
# User defined distance for "Antenna position" in Co-located antenna (Linked TX condition)
# default : 1m
;tx.min.distance.colocated=1

#-------------------------------------------------
# Section for Antenna page
[ACPTplAntennaPage]
# By default, try to apply the default antenna configuration (i.e. which has been previously backup as default configuration)
;autoRestoreDefaultConfig=1

# The range of frequency defining a frequencyBand, in MHz
;freqBandRange=49
# share etilt of physicalAntenna when their frequency between this range (Mhz)
;etiltShareFrequencyRange=100

# Default range for the optional tilt/etilt constraint, defined on antenna
;defaultTiltMin=0
;defaultTiltMax=5
;defaultETiltMin=0
;defaultETiltMax=10

 
# Define automatically which antenna should use etilt and mtilt constraint,
# from a POSIX regex expression matching antenna pattern name
# For syntax, see: http://en.wikipedia.org/wiki/Regular_expression#POSIX
;autoUseEtiltFromRegex=
;autoUseTiltFromRegex=

# Define automatically which antenna should be forbidden e-tilt or m-tilt change,
# from a POSIX regex expression matching antenna pattern name
;autoDisableEtiltFromRegex=
;autoDisableTiltFromRegex=

# ACP automatically build 'physical antenna' according to the definition set 
# on the 'physical antenna' field.
# This setting allow to automatically disable mechanical tilt for physical antenna
# containing several antenna pattern for different etilt. 
;autoDisableTiltOnMultiPattern=0

#-------------------------------------------------
# Section for EMF exposure page
[ACPTplEMFPage]
# Enable the EMF exposure optimisation (default OFF)
;enable=0

# Level of importance of EMF exposure 
# 0- low : EMF exposure is optimised if does not worsen coverage quality
# 1- normal: tradeoff between EMF exposure and coverage quality (Default)
# 2- critical : EMF exposure is fulfilled whatever effect on coverage quality
;weightLevel=1 # 0=low, 1=normal, 2=critical

# Default resolution to use in XY and Z
;resolutionXY=5
;resolutionZ=3

# Evaluation of EMF exposure only in Facade for Building type class (default=Yes)
;onlyFacade=1

# Indoor distance analysis when not doing only facade
;buildingDeeping=10 

# Is Clutter definition used for DHM and position distribution (default=Yes)
# Could be disabled if vectors provided for all the area of interest
;useDhmFromClutter=1

# Is the 3D propagation model using diffraction (default=no)
# When no, only position with direct view to transmitters sees EMF exposure non null
;useDiffraction=0

# Use transparent mode (default=no). 
# When in transparent mode, no obstacle or indoor loss is accounted for
;isWorstCase=0

# Calculation radius around transmitters for EMF exposure
;calculationRadius=300

# Default Threshold and weight for EMF exposure objective
;defaultObjThreshold=0.6
;defaultObjWeight=1

# Definition of new "propagation class"
# Each class is defined by a name, indoor loss properties and whether it is editable by the user
# Up to 16 classes are allowed
;eclass.count=3
;eclass.0.name=Open
#  - position: 0=AllHeight, 1=on top, 2=on bottom
;eclass.0.position=0 
;eclass.0.buildingLos=0
;eclass.0.linearBuildingLos=0
;eclass.0.linearBuildingStart=0
;eclass.0.editionFlag=0
# etc...

# Automatic Mapping between "clutter class" and "propagation class"
# clutterCode: clutter code
# classCode: propagation class in EMF exposure module
#   0 = Open, 1 = vegetation, 2 = building, others = user defined class
;clutterMapping.count=3
;clutterMapping.0.clutterCode=10
;clutterMapping.0.classCode=0
;clutterMapping.1.clutterCode=4
;clutterMapping.1.classCode=1
;clutterMapping.2.clutterCode=6
;clutterMapping.2.classCode=2
;clutterMapping.3.clutterCode=7
;clutterMapping.3.classCode=2
# etc...

#-------------------------------------------------
# Section for Multi-Storey page default values
[ACPTplMultistoreyPage]
# Specify if multi-storey should be enabled by default (1) or not (0=default)
;enable=0
# Storey height in meter (or in feet when tool configured for using feet units)
;storeyHeight=3    
;storeyHeight.feet=10 
# Minimum building height for building being considered (in storey):
# no vertical point distributed if building smaller than this height
;minHeight=3  
# Vertical resolution (calculation step) in storey number
;resStorey=3 
# Weight sharing mode across vertical points
#  1 (default): sharing traffic/zone weight among all points
#  0: no sharing - each storey pixel get the ground traffic/zone weighting
;weightShareMode=1 
#Specify the number max of storey to take into account
;MaxStoreyNb=10
#-------------------------------------------------
# Section for capacity planning and load balancing
[ACPCapacityPage]
#enable the capacity feature: 0=OFF, 1=ON
;enable=0

[ACPTplCapacityPage]
# Specify if should apply zone weighting on capacity traffic
;useZoneWeight=0

#define capacity traffic map, either by a BIL file or by a comma separated list of traffic map name
;traffic.file=c:\tmp\traffic.bil  
;traffic.maps=User density traffic map; environment map 
;traffic.resolution=50

#define the defaults threshold for each qualities
;quality.gsm.bcch.threshold=-85
;quality.umts.rscp.threshold=-85
;quality.umts.ecio.threshold=-13
;quality.cdma.rscp.threshold=-85
;quality.cdma.ecio.threshold=-13
;quality.wimax.coverage.threshold=-85
;quality.wimax.c.threshold=-85
;quality.wimax.cn.threshold=20
;quality.wimax.cinr.threshold=10
;quality.lte.coverage.threshold=-85
;quality.lte.c.threshold=-85
;quality.lte.cn.threshold=20
;quality.lte.rsrp.threshold=-105
;quality.lte.cinr.threshold=10
;quality.lte.rsrq.threshold=-12
;quality.lte.rssi.threshold=-80

#define the default quality used by each technology for traffic capture condition
;service.gsm.condition.quality=bcch
;service.umts.condition.quality=rscp
;service.cdma.condition.quality=coverage
;service.wimax.condition.quality=coverage
;service.lte.condition.quality=coverage
;service.factor=1.0
;service.density=30

# Specify if loadBalancing should be enabled by default (1) or not (0=default)
;loadBalancing.enable=0
;loadBalancing.target=80
;loadBalancing.weight=1

#======================================================================
# UI related preferences (default values and other UI configuration)
#======================================================================

#-------------------------------------------------
# Section for General ACP UI
[ACPUI]
# define the font used by grid, graph component and map component
;DefaultFont=
# for grid only, define the used font size. 0 mean default size
;DefaultGridFontSize=0

#-------------------------------------------------
# Section for General ACP UI
[ACPExtension]
# List ACP available extension module, that appear on the AcpRootNode/PreferencePage.
# available value are: -1=hide the extension, 0=OFF by default, 1=ON by default
;emf=0 
;multistorey=0

#-------------------------------------------------
# Section for AcpRootNode/AntennaMaskingModel page
[ACPAntMaskModelPage]
# Show a column showing the "Delegate calculation to model" column showing if it is using Incidence method for incidence angle calculation
;advancedUI=0
# Allow 'optimised' propagation models to use the 'Full Path Loss' mode
;nativeAllowFullPathLoss=0
# Force 'external' propagation models to  be set with Antenna Masking Method=  "Antenna Correction" (Default =0)
; DefaultAntennaCorrection = 0

#-------------------------------------------------
# Section for General page
[ACPGeneralPage]
# Show or hide the Site class feature
;cost.classes.showUI=1

# On the zone page, the following clutter class code will not be displayed. 
# Use a comma separate list of clutter code (for example: 0,1,2,12,13)
;zone.clutter.hiddenCodes=


# Display the Advanced cost control dialog - 0 to hide and 1 to show (default)
;enableAdvancedCost=0
# Advanced cost: For percent limitation - define if ratio is compared to computation or focus zone  
# 0: comp zone (default)   1: focus zone
;cost.planChangeRefZone=0   

#----------------------------------------------------
# Section related to the Reconfiguration page
[ACPReconfPage]
# define if Mechanical tilt should be entered as relative values, rather than absolute values
;tx.tilt.asRelative=0
# define if Electrical tilt should be entered as relative values, rather than absolute values
;tx.etilt.asRelative=0
# for linked tx, define if min/max for electrical tilt should be entered for all the links (default), or separatly for each tx
;tx.etilt.groupMinMax=1

# display the column showing the number of remotes on Reconfiguration page, with following option:
#  0 = do not show the column
#  1 = show column displaying number of remote antenna and repeater
#  2 = show column displaying number of repeaters only
;showNbRemotes=1

# In Setup menu " Display on", limit the type of zones listed only to main zones: Computation and Focus zone
;filter.onlyMainZones=0

# on TX page, display a new mechanical tilt constraint, based on a relative range value, with default value defined on [ACPReconfPage]/tilt.deltaLimitConstraint
;tx.tilt.deltaLimitConstraint.show=0

# on TX page, display a new etilt constraint, based on a relative range value, with default value defined on [ACPReconfPage]/etilt.deltaLimitConstraint
;tx.etilt.deltaLimitConstraint.show=0

# on TX page, display a new etilt + mtilt constraint, based on a relative range value, with default value defined on [ACPReconfPage]/etilt.tilt.sum.deltaLimitConstraint
;tx.etilt.tilt.sum.deltaLimitConstraint.show=0

#-- Display some custom column on the TX grid
# define the number of custom column to show
;tx.custom.count=2
# the 'type' specify which data to show. available value are:
# - tabularDataColumn : show a data issued from Atoll TRANSMITTERS table, identified by the required 'tx.custom.x.column' setting
# - elevation: display the transmitter elevation: site altitude + tx height
# - bandwidth: display the max bandwidth of the underline cells, only for LTE/WIMAX/WIFI
;tx.custom.0.type=tabularDataColumn
# note that atoll column name are case sensitive!
;tx.custom.0.column=FOO
# optional label for this column. if unset, the atoll column name will be used (FOO)
;tx.custom.0.label=The Foo Label
;tx.custom.1.type=elevation

#-- Display some custom column on the Site grid, similar to the custom column on TX
;site.custom.count=1
;site.custom.0.type=tabularDataColumn
;site.custom.0.column=FOO
;site.custom.0.label=The Foo Label


#----------------------------------------------------
# Section related to ACSP: Automatic Candidate Site positioning
[ACPAutoCandPosDlg]
# Default inter site distance	
;interSiteDist=500
# Default % of intersite distance for searching better points according to design rules
;searchRadiusRatio=30
# Minimum increase of height to be accepted as a new high point
;hpHeightThres=10
# Default % of intersite distance for positionning new sites according to existing ones  
;minInterSiteDistRatio=25

#-------------------------------------------------
# Section for Antenna page
[ACPAntennaPage]

# Default proposed regex pattern for automatically computing antenna groups
;autoGroupPattern=(.*)
;autoGroupPattern_ant=(.*)
;autoGroupPattern_group=(.*)

# Enable AEDT management: shows new columns on Antenna page to define which
#  antenna pattern uses AEDT, and the range of AEDT supported
;enableAedt=0

# Enable Electrical/Mechanical Tilt Constraint management: shows new column on
# antenna page to define additional constraints on e-tilt and m-tilt.
# If using constraint '-', then related change is forbidden
;enableETilt=0
;enableMTilt=0

#-------------------------------------------------
# Section for EMF page
[ACPEMFPage]
# Can the user define new "propagation class" (default=yes)
;isPropClassesExtendable=1

#-------------------------------------------------
# Section related to new prediction dialog
[ACPNewPredictionDlg]
# Show predictions showing the Coverage by Best Server Aerial
;showBestServerAerialPrediction=0

# Show maps showing objective weighting value used for each pixel
;showObjectiveWeightPrediction=0

# Show maps displaying the improvement in coverage
;showchangeImprovementPrediction=0

# Show predictions showing the Coverage by Layer
;showBestServerLayerPrediction=0

#-------------------------------------------------
# Section related to map page
[ACPMapPage]

# change the Map component configuration (default shown here)
# backgroud color: RGB code as integer: (R+G*256+B*2^16) with R,G,B in [0;255]
# black: 0
# white: 255+255*256+255*2^16 = 16777215
;config.background=16777215
# foreground color: RGB code as integer: (R+G*256+B*2^16) with R,G,B in [0;255]
;config.foreground=0
;config.titleHeight=16
;config.titleFontSize=16
;config.margin=2
;config.showLegend=1
;config.legendWidth=40
;config.legendFontSize=11
# legend foreground color: RGB code as integer: here black
;config.legendForeground=0 
;config.showAxis=1
;config.showHistogram=1
;config.histogramHeight=60
;config.showZoneSelection=1
;config.zoneLighterPercent=70

#-------------------------------------------------
# Section related to map page

[ACPMapDefault]
# Default transparency to apply for new maps
;transparency=50
# by default, set the 'Add to legend' option ON 
;isAddToLegend=1
# by default, try to initialize colormap from corresponding selected prediction
;isUsePredictionColormap=1

#-------------------------------------------------------
# Section related Result Graph Page
[ACPGraphPage]

# add time marker on X axis. default is no
;showTimeMarkers=0

#-------------------------------------------------------
# Section related Result Sector Page
[ACPResultSectorPage]

#-- Display some unmanaged TRANSMITTER table column on the ACP sector grid, and XML export
# we defined 2 custom column
;custom.count=2
# first custom column will show data issued from Atoll TRANSMITTERS table -> type=tabularDataColumn
;custom.0.type=tabularDataColumn  
# specify the atoll TRANSMITTER column name to extract, during a new setup	
;custom.0.column=FOO
# optionally specify the label that will be used on the sector grid header. If unset, then the default will be the atoll column name = FOO	
;custom.0.label=The Foo Label
;custom.1.type=tabularDataColumn
;custom.1.column=BAR

# Add DL Load information. (default is 0; different to 0 show the DlLoad)
;showDlLoad=0

#-------------------------------------------------------
# Section related Result Commit Page
[ACPCommitPage]

# specify if the user is allowed to manually change the set of change to be committed, or if only change can be made at the ChangeDetail page
;allowUserChangeForCommit=0

# for site/tx/cell added by the 'Candidate' facility, add the given comment (no comment added if empty)
;addCandidateComment=Created from ACP candidate list

#-------------------------------------------------------
# Section related to transparency for overlay window
[ACPOverlayDialog]

# set the opacity% of the overlay window when losing focus. A value of 100 disable this feature
;opacity=100
;improveWin7Taskbar=1

#-------------------------------------------------------
# Section related to xml export: configure generated xml file
[ACPXmlReport]
#enable the xml report from the ResultStatPage
;enableXmlExport=1
# Define what to print on the XML report: bit combination of following:  
#  1=metadata, 2=setup, 4=resultSummary, 8=resulstSectors, 16=resultIterations, 
#  32=resulstChangeset, 64=resultMaps., -1=all
;generateXmlSection=-1  
;encoding=UTF-8
#save a default styleshhet if none exist
;saveDefaultStylesheet=1  
# name of the default stylesheet file. set it empty to disable stylesheet processing instruction
;defaultStylesheetName=.acpReport.xslt 

#-------------------------------------------------------
# Section related custom table field extraction, used for automatic setup
#-------------------------------------------------------
[ACPCustomFieldExtraction]
# The name of the custom column in TRANSMITTERS, REMOTES ANTENNAS, REPEATERS, SECONDARYANTENNAS tables use to initialize the reconfiguration parameter for each tx
# Default is undefined, so the field is not extracted.
;tx.antenna.optimize=acp_ant_use
;tx.antenna.group=acp_ant_group
;tx.etilt.optimize=acp_etilt_use
;tx.etilt.min=acp_etilt_min
;tx.etilt.max=acp_etilt_max
;tx.etilt.deltamin=acp_etilt_deltamin
;tx.etilt.deltamax=acp_etilt_deltamax
;tx.tilt.optimize=acp_tilt_use
;tx.tilt.min=acp_tilt_min
;tx.tilt.max=acp_tilt_max
;tx.tilt.deltamin=acp_tilt_deltamin
;tx.tilt.deltamax=acp_tilt_deltamax
;tx.tilt.step=acp_tilt_step
;tx.tilt.sum.optimize=acp_tilt_sum_use
;tx.tilt.sum.delta=acp_tilt_sum_delta
;tx.azimuth.optimize=acp_azim_use
;tx.azimuth.deltamin=acp_azim_deltamin
;tx.azimuth.deltamax=acp_azim_deltamax
;tx.azimuth.min=acp_azim_min
;tx.azimuth.max=acp_azim_max
;tx.azimuth.step=acp_azim_step
;tx.azimuth.minInterSector=acp_azim_inter

# Following option are not valid for SECONDARYANTENNAS table
;tx.height.optimize=acp_height_use
;tx.height.deltamin=acp_height_deltamin
;tx.height.deltamax=acp_height_deltamax
;tx.height.min=acp_height_min
;tx.height.max=acp_height_max
;tx.height.step=acp_height_step

# Following option is only valid for TRANSMITTERS table
;tx.gsm.power.optimize=acp_gsmpower_use
;tx.gsm.power.min=acp_gsmpower_min
;tx.gsm.power.max=acp_gsmpower_max
;tx.gsm.power.step=acp_gsmpower_step

# Following option is only valid for REPEATERS table
;repeater.gain.optimize=acp_gain_use
;repeater.gain.min=acp_gain_min
;repeater.gain.max=acp_gain_max
;repeater.gain.step=acp_gain_step

# The name of the custom column in UMTS or CDMA2000 CELLS table use to initialize the reconfiguration parameter for each umts/cdma cell
# Default is undefined, so the field is not extracted.
;ccell.pilotPower.optimize=acp_pilotpower_use
;ccell.pilotPower.min=acp_pilotpower_min
;ccell.pilotPower.max=acp_pilotpower_max
;ccell.pilotPower.step=acp_pilotpower_step
;ccell.maxPower.optimize=acp_maxpower_use
;ccell.maxPower.min=acp_maxpower_min
;ccell.maxPower.max=acp_maxpower_max
;ccell.maxPower.step=acp_maxpower_step

# The name of the custom column in WiMAX CELLS table use to initialize the reconfiguration parameter for each WiMAX cell
# Default is undefined, so the field is not extracted.
;wcell.power.optimize=acp_power_use
;wcell.power.min=acp_power_min
;wcell.power.max=acp_power_max
;wcell.power.step=acp_power_step

# The name of the custom column in LTE CELLS table use to initialize the 
# reconfiguration parameter for each LTE cells
# Default is undefined, so the field is not extracted.
;lcell.power.optimize=acp_power_use
;lcell.power.min=acp_power_min
;lcell.power.max=acp_power_max
;lcell.power.step=acp_power_step

# The name of the custom column in SITE table use to initialize the siteSelection parameters for each site:
# - status parameter: By default an active site is considered as an "Existing" site,
#   an inactive site (all tx inactive) is considered ignored,
#   except for those sites flagged with the name described by site.status.candidate
#   preference below:
;site.status=acp_site_status
;site.gsm.status=acp_site_gsm_status
;site.umts.status=acp_site_umts_status
;site.lte.status=acp_site_lte_status
# The name used to define if a site should automatically considered as a "Candidate":
# by default name is 'candidate'
;site.status.candidate=candidate
# - siteClass parameter: used to precisely define the cost of change applied to a 
#   site and can be defined on the "ACPGeneralPage" setting section
;site.costClass=acp_site_costClass
# - other parameters
;site.disableSelection=acp_site_disableSelection
;site.gsm.disableSelection=acp_site_gsm_disableSelection
;site.umts.disableSelection=acp_site_umts_disableSelection
;site.lte.disableSelection=acp_site_lte_disableSelection
;site.removeable=acp_site_removeable
;site.gsm.removeable=acp_site_gsm_removeable
;site.umts.removeable=acp_site_umts_removeable
;site.lte.removeable=acp_site_lte_removeable
;site.sectorsRemoveable=acp_site_sectorsRemoveable
;site.gsm.sectorsRemoveable=acp_site_gsm_sectorsRemoveable
;site.umts.sectorsRemoveable=acp_site_umts_sectorsRemoveable
;site.lte.sectorsRemoveable=acp_site_lte_sectorsRemoveable
# The name of the custom column in SITE table use to initialize the reconfiguration parameters for each site:
;site.azimLocked=acp_site_azimLocked
;site.heightLocked=acp_site_heightLocked
;site.reconfLocked=acp_site_reconfLocked

# The name of the custom column in ANTENNA table - Default is 'PHYSICAL_ANTENNA'. 
# The 'string' set in this column is used to automatically associate all the 
# pattern of a same radome (same physical antenna at various frequency, in order 
# to form a possibly multi-band antenna)
;antenna.model=PHYSICAL_ANTENNA
# The name of the custom column in ANTENNA table - Default is 'acp_group_model'. 
# The 'string' set in this column is used to automatically associate defined physical antenna on antenna group
;antenna.group.model=acp_group_model

# The name of the custom column in ANTENNA table of type 'string', which is used 
# to automatically configure the etilt link between physical antenna. 
# Contains a list of space separate frequency for which corresponding physical 
# antenna must be linked (ie use always same electrical tilt)
;antenna.etilt.share=ACP_ETILT_SHARE

# The name of the custom column in ANTENNA table of type 'bool', which is used 
# to automatically generate patterns from the given AEDT range
;antenna.aedt.use=ACP_AEDT_USE

# The name of the custom column in ANTENNA table of type 'bool', defining
# which antenna pattern is associated with an 'electrical tilt constraint' 
;antenna.etilt.use=ACP_ETILT_USE
# The name of the custom columns in ANTENNA table of type 'string' or numeric, defining 
# the AEDT and e-tilt allowed range. Non valid values are treated as "forbidden"
;antenna.etilt.min=ACP_ETILT_MIN
;antenna.etilt.max=ACP_ETILT_MAX

# The name of the custom column in ANTENNA table of type 'bool', defining
# which antenna pattern is associated with a 'mechanical tilt constraint' 
;antenna.tilt.use=ACP_TILT_USE
# The name of the custom columns in ANTENNA table of type 'string' or numeric, defining
# the mechanical tilt range. Non valid values are treated as "forbidden"
;antenna.tilt.min=ACP_TILT_MIN
;antenna.tilt.max=ACP_TILT_MAX

#-------------------------------------------------------
# Section related to multi-techno importation
#-------------------------------------------------------
[ACPImportProject]
# By default do not allow to import Wimax project on other technology project
;importWimax=0


#======================================================================
# Core ACP engine settings
#======================================================================

#-------------------------------------------------------
# Core engine parameters
[ACPCore]

# Set to 1 for generating log file in the form ATL_NAME_optim.log - (Default=0: no log file)
;generateLogFile=0

# Properties for managing the computation threadPool. By default it uses 
# one thread per processor. 
;useComputationThreadPool=true
# Number of threads (CPU cores) used by ACP
# -1 mean auto configuration: one thread per CPU core (but always lower than maxThreadNb)
;computationThreadPoolSize=4 
# Number of threads use when need to launch propagation model computation (height computation, incidence ect...)
# -2 mean use same value than defined/computed for the computationThreadPoolSize setting (DEFAULT)
# -1 mean auto configuration: one thread per CPU core
# other: use the defined nb thread (allow to limit the used license for specific propagation model)
;pathlossThreadPoolSize=-2
# Max number of thread allowed
;maxThreadNb=8

## Memory management: max used memory can be configured by one of the following 3 way:
# 1) define a peak memory usage by a max number of total position for the computation: -1 to deactivate
;memLimitNumPos=-1
# 2) define the estimated peak memory usage used by a computation, in Mo. -1 to deactivate
;memLimitMemory=-1
# 3) define the estimate peak memory usage to be the given % of total available memory on the running computer. -1 to deactivate
;memLimitUseableMemory=80
# if all deactivated, then no limit check is made

# if max memory configuration is reach, early stop the optimisation before trying to allocate required memory. 
# Default is to try to allocate memory. If failure occurs, a message will be displayed and the process gracefully stopped
;abortIfMemLimitReach=0

# Property for Macro diversity gain mode
#  0: Do not take into account Macro diversity gain
#  1: Take into account Macro diversity gain
#  2: Use same value as defined on main.ini [CDMA]/AddPilotSHOGain with default is 1 - DEFAULT
# WARNING: When 0, this leads to same results as in network planning tool only if:
#[CDMA]
#   AddPilotSHOGain=0
#   SHOGainAdvanced=0
# Both need to be set in network planning tool .INI. 
;addPilotSHOGain=2

# Method  used for determining Tx altitude from DEM when no real site altitude defined in network planning tool:
#  0: use Tx exact coordinates (includes dx, dy offset)
#  1: use only Site coordinate
#  2: Use same value as defined on main.ini [Calculations]/UseSiteAltitude with default is 1 - DEFAULT
;useSiteAltitude=2

# Internal algorithm tuning for each of the 3 modes available
# These variables control the depth of cell monitoring for each pixel
# There is a tradeoff between accuracy (high values) and efficiency (speed/low memory):
# - maxMonitorCell: maximum number of cells monitored - affect memory and accuracy
# - threshLevelMonitorCell: threshold from best server Ec for monitoring cell (in dB) - affect memory, speed and accuracy
# - threshLevelCalcCell: threshold from best server Ec for considering in Io computation (cell below this level are ignored) - affect speed and accuracy
# These values are modified with techno specific values:
#  + threshLevelOffXXX  apply to threshLevelMonitorCell and threshLevelCalcCell
#  + maxMonitorOffXXX  apply to maxMonitorCell

# * For Default mode
;maxMonitorCell=32
;threshLevelMonitorCell=35

# * For High speed mode
;maxMonitorCellSpeed=30
;threshLevelMonitorCellSpeed=30

# * For High precision mode
;maxMonitorCellPrec=35
;threshLevelMonitorCellPrec=40

# Additional offset to apply according to technology
;threshLevelOffUmts=0
;maxMonitorOffUmts=0
;threshLevelOffCdma=0
;maxMonitorOffCdma=0
;threshLevelOffGsm=0
;maxMonitorOffGsm=0
;threshLevelOffWimax=5
;maxMonitorOffWimax=5
;threshLevelOffWifi=5
;maxMonitorOffWifi=5
;threshLevelOffLte=10
;maxMonitorOffLte=10
;threshLevelOffLpwa=20
;maxMonitorOffLpwa=20
;threshLevelOff5gnr=10
;maxMonitorOff5gnr=10


# Allow to share raster data among different technology (different ATL):
#  0: each ATL technology gets its own raster access
#  1: the raster access is shared among the different technology (Default)
# This mode is useful when the different technologies uses the same raster. In that case,
# using mode 1 leads to better performance (higher speed and lower memory usage).
;gisDataTechnoShared=1

# Strategy for managing raster data
#  0: Cache full raster data for all network (higher mem usage, faster)
#  1: Optimized block-based raster data loading (lower mem usage, slower) (Default)
# In case of 1: MemMax => maximum cache size for raster allowed (in Mb)
;gisDataCacheStrategy=1
;gisDataCacheMemMax=256 

# Specify if clutter raster use local polygon definition
#  0: not using polygon definition (Default)- 
#  1: using polygon definition
;gisDataClutterUsePoly=0

# Specify if only a single clutter layer at defined resolution should be used
# for assigning clutter class to pixel. This has effect to filter all clutter
# layer from different resolution
# If used, it is good to also specify clutter class which should be ignored in
# the ACP GUI with preference: "zone.clutter.hiddenCodes"
#  0: do not use layer filtering
#  other: the resolution of the layer to keep
;gisDataClutterOnlyRes=0

#  - Define if mode of multi-antenna should be applied on interference
#    0: interference independent of number of transmit antennas (old and new default mode)
#    1: interference multiplied by number of transmit antennas
#    2: Automatic detection according to network planning tool version and value set on the main.ini - DEFAULT
;wimaxMultiAntennaInterference=2
#  - Exclude Cyclic Prefix from useful power
#    0: included (old and new default mode)
#    1: excluded
#    2: automatic detection according to network planning tool version and value set on the main.ini - DEFAULT
;wimaxExcludeCPFromUsefulPower=2

# Specific Lte parameters
#  - Define if mode of multi-antenna should be applied on interference
#    0: interference independent of number of transmit antennas (old mode)
#    1: interference multiplied by number of transmit antennas (new mode)
#    2: Automatic detection according to network planning tool version and value set on the main.ini - DEFAULT
;lteMultiAntennaInterference=2
#  - Exclude Cyclic Prefix from useful power
#    0: included (old mode)
#    1: excluded (new mode)
#    2: automatic detection according to network planning tool version and value set on the main.ini - DEFAULT
;lteExcludeCPFromUsefulPower=2

# UMTS Max power optimisation
# When doing UMTS max power optimisation, we can force the ratio between 
# pilot power and maximum power to be constant. By default it is forced
# To remove this ratio preservation, set the following preference to 0
;umtsPilotPowerRatioFixed=1

# Specific multi-storey options
# Only create multistory points where DHM raster is present (default). 
# To enable creation of points based on default clutter class height (when no DHM 
# raster present), set this to false
;multistorey.onlyDHM=true

# Progressive thresholds for some objectives
# (UMTS : RSCP/EcIo, LTE : RSRP/RSRQ/RS CINR/PDSCH CINR, GSM: BCCH Signal level/CINR-CoChannel) - DEFAULT
;useProgressiveThreshold=1

# Automatic stop during search phase - DEFAULT
;AutomaticStopSearchPhase=1

# Minimum inter-site distance for candidates (m)
#    0: ignored
;minInterSiteDistanceCandidates=500

#---------------------------------------------
# Section for internal EMF exposure algorithm
[ACPEMFCore]

# When a Tx height is within the DHM-offset and DHM, then it is considered 
# as "indoor just below roof". Often this is due to inconsistencies in the database
# or mismatch between vectors and database.
# Automatic detection of these Tx is provided with warning reports.
# Default is 5m
;detectTxIndoorOffset=5

# For "indoor just below roof" transmitters, the transmitter heights can be automatically
# reset to be on top of the clutter height (so in outdoor position).
#  0: Do not reinit the height (Default)
#  otherwise: reinit the height to top of clutter with given additional offset (in meter)
;resetTxHeightWhenIndoor=0

# Internal resolution for terrain 2.5D representation when rasterising the input vectors
# Default = 2 meters
;vectorRasterizationResolution=2

# The indoor distance from building façade for a pixel to be considered as "indoor"
# When distance = 0 m, the outdoor pixels will be applied the indoor penetration loss specified in the Propagation class Definition
;flagPixelFacadeDist


#-------------------------------------------------------
# Misc configuration
[ACPMisc]

# Enable/disable the automatic check of path loss validity before a Run
;autoCheckPathlossValidity=1
# Enable/disable the automatic check of path loss files validity before a Run (file location + file size from stored bound)
;autoCheckPathlossFileValidity=1
# Enable/disable the automatic check of TX number before a Run
;autoCheckTxNumber=1
# treat locked path losses as always valid: default is true
;manageLockedPathlossAsvalid=1

# When some path losses are invalid, ACP can automatically recalculate them
;autoPathlossRecomputation=1

# Ability to calculate estimated eTilt from antenna patterns description when etilt=0
;CalculateEtiltWhenZero=1

# Ability to link transmitters operating on same frequency band
;canLinkOnSameBand=0


