/usr/include/paw/ntuple/qp_eval_op_cmp.h is in libpawlib2-dev 1:2.14.04.dfsg.2-9.1build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 | /*
* qp_eval_op_cmp.h --
* Evaluation of comparison operators
*
* Original: 11-Jan-1995 15:11
*
* Author: Maarten Ballintijn <Maarten.Ballintijn@cern.ch>
*
* $Id: qp_eval_op_cmp.h,v 1.4 1996/04/23 18:38:22 maartenb Exp $
*
* $Log: qp_eval_op_cmp.h,v $
* Revision 1.4 1996/04/23 18:38:22 maartenb
* - Add RCS keywords
*
*
*/
case FC_LT:
r->u.bval = valv[0]->u.OP_FIELD < valv[1]->u.OP_FIELD;
r->d = dim_new( D_BOOL );
break;
case FC_LE:
r->u.bval = valv[0]->u.OP_FIELD <= valv[1]->u.OP_FIELD;
r->d = dim_new( D_BOOL );
break;
case FC_LTLT:
r->u.bval = valv[0]->u.OP_FIELD < valv[1]->u.OP_FIELD
&& valv[1]->u.OP_FIELD < valv[2]->u.OP_FIELD;
r->d = dim_new( D_BOOL );
break;
case FC_LTLE:
r->u.bval = valv[0]->u.OP_FIELD < valv[1]->u.OP_FIELD
&& valv[1]->u.OP_FIELD <= valv[2]->u.OP_FIELD;
r->d = dim_new( D_BOOL );
break;
case FC_LELT:
r->u.bval = valv[0]->u.OP_FIELD <= valv[1]->u.OP_FIELD
&& valv[1]->u.OP_FIELD < valv[2]->u.OP_FIELD;
r->d = dim_new( D_BOOL );
break;
case FC_LELE:
r->u.bval = valv[0]->u.OP_FIELD <= valv[1]->u.OP_FIELD
&& valv[1]->u.OP_FIELD <= valv[2]->u.OP_FIELD;
r->d = dim_new( D_BOOL );
break;
case FC_GTGT:
r->u.bval = valv[0]->u.OP_FIELD > valv[1]->u.OP_FIELD
&& valv[1]->u.OP_FIELD > valv[2]->u.OP_FIELD;
r->d = dim_new( D_BOOL );
break;
case FC_GTGE:
r->u.bval = valv[0]->u.OP_FIELD > valv[1]->u.OP_FIELD
&& valv[1]->u.OP_FIELD >= valv[2]->u.OP_FIELD;
r->d = dim_new( D_BOOL );
break;
case FC_GEGT:
r->u.bval = valv[0]->u.OP_FIELD >= valv[1]->u.OP_FIELD
&& valv[1]->u.OP_FIELD > valv[2]->u.OP_FIELD;
r->d = dim_new( D_BOOL );
break;
case FC_GEGE:
r->u.bval = valv[0]->u.OP_FIELD >= valv[1]->u.OP_FIELD
&& valv[1]->u.OP_FIELD >= valv[2]->u.OP_FIELD;
r->d = dim_new( D_BOOL );
break;
case FC_GT:
r->u.bval = valv[0]->u.OP_FIELD > valv[1]->u.OP_FIELD;
r->d = dim_new( D_BOOL );
break;
case FC_GE:
r->u.bval = valv[0]->u.OP_FIELD >= valv[1]->u.OP_FIELD;
r->d = dim_new( D_BOOL );
break;
case FC_EQ:
r->u.bval = valv[0]->u.OP_FIELD == valv[1]->u.OP_FIELD;
r->d = dim_new( D_BOOL );
break;
case FC_NE:
r->u.bval = valv[0]->u.OP_FIELD != valv[1]->u.OP_FIELD;
r->d = dim_new( D_BOOL );
break;
case FC_CT:
r->u.bval = valv[0]->u.OP_FIELD == valv[1]->u.OP_FIELD;
r->d = dim_new( D_BOOL );
break;
|