[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Query Estimator provides min/max info for properties



Hello Challenged Ones,

The return value of QE's getIndexInfo(), INDEX_INFO_T, has been
modified to provide min and max for each attribute. To do this,
I had to change qe.idl, so clients of QE, that use getIndexInfo(),
need to rebuild with this IDL file.

The QE client (CVS/QE/qe/client) has been updated to use this
information. You can run the client with -i to see what's in the
index. I copied the output of a run below.

Cheers, Henrik

(starsu00) 17:01 client > inq -i
Using configuration file "./gc.config".
Index: .
Number of properties: 25
Attributes: 
N_Ev <0, 14324> Bins: (*,0)[lower=0;upper=14324;no=10)[14324,*)
N_Rn <1, 1> Bins: (*,*)
num_Pion_p <2, 2293> Bins: (*,2)[lower=2;upper=2293;no=10)[2293,*)
num_Pion_n <2, 2323> Bins: (*,2)[lower=2;upper=2323;no=10)[2323,*)
num_Pion_zero <0, 2620> Bins: (*,0)[lower=0;upper=2620;no=10)[2620,*)
num_Kaon_p <0, 300> Bins: (*,0)[lower=0;upper=300;no=10)[300,*)
num_Kaon_n <0, 312> Bins: (*,0)[lower=0;upper=312;no=10)[312,*)
num_Lambda_p <0, 82> Bins: (*,0)[lower=0;upper=82;no=10)[82,*)
num_Lambda_n <0, 0> Bins: (*,*)
tot_trans_Mass <0.26816, 9.23161> Bins: (*,0.26816)[lower=0.26816;upper=9.23161;no=10)[9.23161,*)
SumofMomentum_x <-117.757, 129.641> Bins: (*,-117.757)[lower=-117.757;upper=129.641;no=10)[129.641,*)
SumofMomentum_y <-119.197, 128.637> Bins: (*,-119.197)[lower=-119.197;upper=128.637;no=10)[128.637,*)
SumofMomentum_z <-4102.95, 4191.17> Bins: (*,-4102.95)[lower=-4102.95;upper=4191.17;no=10)[4191.17,*)
TagRand <0.152593, 2000.03> Bins: (*,0.152593)[lower=0.152593;upper=2000.03;no=10)[2000.03,*)
nTags <15, 15> Bins: (*,*)
EventID.dbaseID <2, 57> Bins: (*,2)[lower=2;upper=57;no=10)[57,*)
EventID.contID <3, 3> Bins: (*,*)
EventID.pageID <1, 299> Bins: (*,1)[lower=1;upper=299;no=10)[299,*)
EventID.slotID <1, 301> Bins: (*,1)[lower=1;upper=301;no=10)[301,*)
Set <7, 7> Bins: (*,*)
fid.comp0 <2, 57> Bins: (*,2)[lower=2;upper=57;no=10)[57,*)
fid.comp1 <2, 55> Bins: (*,2)[lower=2;upper=55;no=10)[55,*)
fid.comp2 <2, 55> Bins: (*,2)[lower=2;upper=55;no=10)[55,*)
fid.comp3 <2, 55> Bins: (*,2)[lower=2;upper=55;no=10)[55,*)
fid.comp4 <2, 55> Bins: (*,2)[lower=2;upper=55;no=10)[55,*)

Components: comp0 comp1 comp2 comp3 comp4 
_________________________________________
Henrik Nordberg       <hnordberg@lbl.gov>
Scientific Data Management Research Group
Lawrence Berkeley National Laboratory