Back to home page

sPhenix code displayed by LXR

 
 

    


Warning, file /macros/calibrations/tpc/gemcurrents/TestEnvironment.py was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

0001 from datetime import datetime
0002 from environment_history import EnvironmentHistory
0003 
0004 history = EnvironmentHistory(
0005     "/sphenix/user/hemmick/TemperatureAndPressure/tpc_gas_history.tsv"
0006 )
0007 
0008 test_time = datetime.strptime(
0009     "2025-12-25 11:03:45",
0010     "%Y-%m-%d %H:%M:%S"
0011 ).timestamp()
0012 temperature, pressure = history.get(test_time)
0013 print("Temperature:", temperature)
0014 print("Pressure:", pressure)
0015 
0016 test_time = datetime.strptime(
0017     "2025-12-25 11:04:45",
0018     "%Y-%m-%d %H:%M:%S"
0019 ).timestamp()
0020 temperature, pressure = history.get(test_time)
0021 print("Temperature:", temperature)
0022 print("Pressure:", pressure)
0023 
0024 test_time = datetime.strptime(
0025     "2025-12-25 11:05:45",
0026     "%Y-%m-%d %H:%M:%S"
0027 ).timestamp()
0028 temperature, pressure = history.get(test_time)
0029 print("Temperature:", temperature)
0030 print("Pressure:", pressure)
0031 
0032 test_time = datetime.strptime(
0033     "2025-12-25 11:06:45",
0034     "%Y-%m-%d %H:%M:%S"
0035 ).timestamp()
0036 temperature, pressure = history.get(test_time)
0037 print("Temperature:", temperature)
0038 print("Pressure:", pressure)
0039 
0040 test_time = datetime.strptime(
0041     "2025-12-25 11:07:45",
0042     "%Y-%m-%d %H:%M:%S"
0043 ).timestamp()
0044 temperature, pressure = history.get(test_time)
0045 print("Temperature:", temperature)
0046 print("Pressure:", pressure)
0047