@@ -95,6 +95,16 @@ def __init__(self,name="hcal_dqm", pe_threshold=8, section=0, max_hit_time = 50.
9595 self .rec_pass_name = ''
9696 self .sim_coll_name = 'HcalSimHits'
9797 self .sim_pass_name = ''
98+
99+ self .particle_passname = ''
100+ self .ecal_sp_hits_passname = ''
101+ self .hcal_veto_passname = ''
102+ self .sim_particles_passname = ''
103+ self .target_scoring_plane_passname = ''
104+ self .sim_particles_passname = ''
105+ self .sim_particles_map_passname = ''
106+ self .hit_passname = ''
107+ self .trig_scint_passname = ''
98108
99109 pe_bins = [1500 , 0 , 1500 ]
100110 time_bins = [100 , - 100 , 500 ]
@@ -181,6 +191,7 @@ def __init__(self,name="HcalVetoResults") :
181191
182192 self .hcal_veto_name = 'HcalVeto'
183193 self .hcal_veto_pass = ''
194+ self .hcal_veto_passname = ''
184195
185196 self .build1DHistogram ('max_pe' ,
186197 'Maximal PE hit PE' , 500 , - 0.5 , 499.5 )
@@ -454,11 +465,17 @@ class SimObjects(ldmxcfg.Analyzer) :
454465 def __init__ (self ,name = 'sim_dqm' ,sim_pass = '' ) :
455466 super ().__init__ (name ,'dqm::SimObjects' ,'DQM' )
456467 self .sim_pass = sim_pass
468+
469+ self .sim_particles_passname = ''
470+ self .sim_particles_map_passname = ''
471+
457472
458473
459474class DarkBremInteraction (ldmxcfg .Producer ) :
460475 def __init__ (self ) :
461476 super ().__init__ ('db_kinematics' ,'dqm::DarkBremInteraction' ,'DQM' )
477+
478+ self .particle_passname = ''
462479
463480 self .build1DHistogram ('aprime_energy' ,
464481 'Dark Photon Energy [MeV]' ,101 ,0 ,8080 )
@@ -547,6 +564,10 @@ class PhotoNuclearDQM(ldmxcfg.Analyzer) :
547564
548565 def __init__ (self ,name = 'PN' , count_light_ions = True ) :
549566 super ().__init__ (name ,'dqm::PhotoNuclearDQM' ,'DQM' )
567+
568+
569+ self .sim_particles_passname = ''
570+
550571
551572 self .count_light_ions = count_light_ions
552573 self .build1DHistogram ("event_type" , "" , 24 , - 1 , 23 )
@@ -692,6 +713,7 @@ def __init__(self,name='TrigScintSimUp',hit_coll='TriggerPadUpSimHits',pad='up')
692713
693714 self .hit_collection = hit_coll
694715 self .pad = pad
716+ self .hit_passname = ''
695717
696718class TrigScintDigiDQM (ldmxcfg .Analyzer ) :
697719 """Configured TrigScintDigiDQM python object
@@ -712,7 +734,7 @@ def __init__(self,name='TrigScintDigiUp',hit_coll='trigScintDigisUp',pad='up') :
712734
713735 self .hit_collection = hit_coll
714736 self .pad = pad
715-
737+ self . trig_scint_passname = ''
716738
717739class TrigScintClusterDQM (ldmxcfg .Analyzer ) :
718740 """Configured TrigScintClusterDQM python object
@@ -786,6 +808,9 @@ class SampleValidation(ldmxcfg.Analyzer) :
786808 """
787809 def __init__ (self , name = 'SampleValidation' ) :
788810 super ().__init__ (name , 'dqm::SampleValidation' , 'DQM' )
811+
812+ self .sim_particles_passname = ''
813+ self .target_scoring_plane_passname = ''
789814
790815 # primary histograms
791816 self .build1DHistogram ("pdgid_primaries" , "ID of primary particles" , 20 , 0 , 20 )
@@ -822,6 +847,8 @@ def __init__(self,name='EcalClusterAnalyzer') :
822847 self .cluster_coll_name = 'ecalClusters'
823848 self .cluster_pass_name = ''
824849
850+ self .ecal_sp_hits_passname = ''
851+
825852 # Need to mod for more than two electrons
826853 self .build1DHistogram ("ancestors" , "Ancestors of particles" , 4 , 0 , 3 )
827854
0 commit comments