g$c.smali
.class Lcom/baidu/location/indoor/g$c;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/baidu/location/indoor/g;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = "c"
.end annotation
# instance fields
.field public a:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Ljava/util/ArrayList<",
"Ljava/lang/Float;",
">;>;"
}
.end annotation
.end field
.field public b:[D
.field final synthetic c:Lcom/baidu/location/indoor/g;
.field private d:F
.field private e:F
.field private f:F
.field private g:F
.field private h:F
.field private i:F
.field private j:F
.field private k:F
.field private l:F
.field private m:F
.field private n:F
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>(Lcom/baidu/location/indoor/g;)V
.registers 2
iput-object p1, p0, Lcom/baidu/location/indoor/g$c;->c:Lcom/baidu/location/indoor/g;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const p1, -0x41c5d146
iput p1, p0, Lcom/baidu/location/indoor/g$c;->d:F
const p1, -0x40974886
iput p1, p0, Lcom/baidu/location/indoor/g$c;->e:F
const p1, -0x40f2606a
iput p1, p0, Lcom/baidu/location/indoor/g$c;->f:F
const p1, -0x42a88d1f
iput p1, p0, Lcom/baidu/location/indoor/g$c;->g:F
const/high16 p1, 0x41c00000 # 24.0f
iput p1, p0, Lcom/baidu/location/indoor/g$c;->h:F
const p1, 0x4109c28f # 8.61f
iput p1, p0, Lcom/baidu/location/indoor/g$c;->i:F
const/high16 p1, 0x40880000 # 4.25f
iput p1, p0, Lcom/baidu/location/indoor/g$c;->j:F
const p1, 0x42718f5c # 60.39f
iput p1, p0, Lcom/baidu/location/indoor/g$c;->k:F
const p1, 0x4179999a # 15.6f
iput p1, p0, Lcom/baidu/location/indoor/g$c;->l:F
const p1, 0x428823d7 # 68.07f
iput p1, p0, Lcom/baidu/location/indoor/g$c;->m:F
const p1, 0x4139c28f # 11.61f
iput p1, p0, Lcom/baidu/location/indoor/g$c;->n:F
const/4 p1, 0x0
iput-object p1, p0, Lcom/baidu/location/indoor/g$c;->a:Ljava/util/ArrayList;
iput-object p1, p0, Lcom/baidu/location/indoor/g$c;->b:[D
return-void
.end method
# virtual methods
.method public a(DDDD)D
.registers 11
invoke-virtual {p0, p3, p4, p5, p6}, Lcom/baidu/location/indoor/g$c;->a(DD)[D
move-result-object p3
const/4 p4, 0x0
aget-wide p4, p3, p4
sub-double/2addr p7, p4
invoke-static {p7, p8}, Ljava/lang/Math;->abs(D)D
move-result-wide p4
const/4 p6, 0x1
aget-wide p6, p3, p6
const-wide/high16 v0, 0x4000000000000000L # 2.0
mul-double p6, p6, v0
cmpl-double p3, p4, p6
if-lez p3, :cond_18
add-double/2addr p1, p4
:cond_18
return-wide p1
.end method
.method public a(DD)[D
.registers 6
invoke-static {}, Lcom/baidu/location/c/a;->a()Lcom/baidu/location/c/a;
move-result-object v0
invoke-virtual {v0, p1, p2, p3, p4}, Lcom/baidu/location/c/a;->a(DD)[D
move-result-object p1
return-object p1
.end method