SND@LHC Software
Loading...
Searching...
No Matches
conditionsDatabase.list_conDB Namespace Reference

Functions

 showdetectors (detector, count, level)
 

Variables

int level = 0
 
 opts
 
 args
 
 api_factory = APIFactory()
 
 conditionsDB = api_factory.construct_DB_API("/home/eric/snd-soft-23april-2021/sndsw/conditionsDatabase/config.yml")
 
str detector = ""
 
int count = 0
 

Function Documentation

◆ showdetectors()

conditionsDatabase.list_conDB.showdetectors (   detector,
  count,
  level 
)

Definition at line 39 of file list_conDB.py.

39def showdetectors(detector,count,level):
40 #print ("showdetectors called. count=",count," level=",level)
41 # Show all detector names in the database:
42 result = conditionsDB.list_detectors(detector)
43 if len(result) > 0:
44 if detector=="":
45 print ("snd subdetectors:",result)
46 else:
47 print ("subdetectors inside",detector," :",result)
48 if count < level:
49 count+=1
50 for j in range(len(result)):
51 showdetectors(result[j],count,level)
52 else:
53 print ("No more subdetectors below subdetector/channel:",detector)
54 #print ("count=",count,"All subdetectors listed up to level",level,".")
55 return
56

Variable Documentation

◆ api_factory

conditionsDatabase.list_conDB.api_factory = APIFactory()

Definition at line 31 of file list_conDB.py.

◆ args

conditionsDatabase.list_conDB.args

Definition at line 20 of file list_conDB.py.

◆ conditionsDB

conditionsDatabase.list_conDB.conditionsDB = api_factory.construct_DB_API("/home/eric/snd-soft-23april-2021/sndsw/conditionsDatabase/config.yml")

Definition at line 34 of file list_conDB.py.

◆ count

int conditionsDatabase.list_conDB.count = 0

Definition at line 37 of file list_conDB.py.

◆ detector

str conditionsDatabase.list_conDB.detector = ""

Definition at line 36 of file list_conDB.py.

◆ level

conditionsDatabase.list_conDB.level = 0

Definition at line 18 of file list_conDB.py.

◆ opts

conditionsDatabase.list_conDB.opts

Definition at line 20 of file list_conDB.py.