Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-09 07:49:41

0001 #!/bin/bash -l 
0002 usage(){ cat << EOU
0003 
0004 QTYPE=C SNameTest virtual 
0005 
0006 
0007 Default match type is QTYPE=S meaning START::
0008 
0009     epsilon:sysrap blyth$ SNameTest NNVTMCPPMTsMask_virtual0x
0010     id.desc()
0011     SName::desc numName 141 name[0] sTopRock_domeAir0x578ca70 name[-1] uni10x5832ff0
0012      findIndex                                                        NNVTMCPPMTsMask_virtual0x count   1 idx 110
0013      findIndices                                                        NNVTMCPPMTsMask_virtual0x idxs.size   1 SName::QTypeLabel START
0014     descIndices
0015      110 : NNVTMCPPMTsMask_virtual0x5f5f900
0016 
0017 
0018 QTYPE=C uses CONTAIN name matching::
0019 
0020     epsilon:sysrap blyth$ QTYPE=C SNameTest virtual 
0021     id.desc()
0022     SName::desc numName 141 name[0] sTopRock_domeAir0x578ca70 name[-1] uni10x5832ff0
0023      findIndex                                                                          virtual count   0 idx  -1
0024      findIndices                                                                          virtual idxs.size   3 SName::QTypeLabel CONTAIN
0025     descIndices
0026      110 : NNVTMCPPMTsMask_virtual0x5f5f900
0027      117 : HamamatsuR12860sMask_virtual0x5f50d40
0028      134 : mask_PMT_20inch_vetosMask_virtual0x5f62e40
0029 
0030 
0031 QTYPE=E uses EXACT name matching::
0032 
0033     epsilon:sysrap blyth$ QTYPE=E SNameTest virtual
0034     id.desc()
0035     SName::desc numName 141 name[0] sTopRock_domeAir0x578ca70 name[-1] uni10x5832ff0
0036      findIndex                                                                          virtual count   0 idx  -1
0037      findIndices                                                                          virtual idxs.size   0 SName::QTypeLabel EXACT
0038     descIndices
0039 
0040     epsilon:sysrap blyth$ QTYPE=E SNameTest NNVTMCPPMTsMask_virtual0x5f5f900
0041     id.desc()
0042     SName::desc numName 141 name[0] sTopRock_domeAir0x578ca70 name[-1] uni10x5832ff0
0043      findIndex                                                 NNVTMCPPMTsMask_virtual0x5f5f900 count   1 idx 110
0044      findIndices                                                 NNVTMCPPMTsMask_virtual0x5f5f900 idxs.size   1 SName::QTypeLabel EXACT
0045     descIndices
0046      110 : NNVTMCPPMTsMask_virtual0x5f5f900
0047 
0048     epsilon:sysrap blyth$ QTYPE=E SNameTest NNVTMCPPMTsMask_virtual0x5f5f90
0049     id.desc()
0050     SName::desc numName 141 name[0] sTopRock_domeAir0x578ca70 name[-1] uni10x5832ff0
0051      findIndex                                                  NNVTMCPPMTsMask_virtual0x5f5f90 count   1 idx 110
0052      findIndices                                                  NNVTMCPPMTsMask_virtual0x5f5f90 idxs.size   0 SName::QTypeLabel EXACT
0053     descIndices
0054 
0055 
0056 EOU
0057 }
0058 
0059 
0060 SNameTest $* 
0061 
0062 
0063 
0064 
0065